MSQEQGGEEPPPPQPQAEGEAQPAADVPMGEAAAVKDEEEEEPAMGEGGADGAAGTFDSVEVSVKPEAAGAEDGDGEELNGDAAADSVGEAEKLENGDELVTVGGEKEGSPEGGAAEGGDDKGVDGQNQPGENQLVLVSAEEDPVMAKLSKNSFMFDYSTGGDDSGTEEEQAAFMKELERFYREKMMEFKPPKFYGEGLNCLKLWRQVTGLGGYDQVTSCKLWRQVGESFKPPKTCTTVSWTFRNFYEKALLEYEKHKIETGQFQVASSTLADRIGSESQVGGSHVSGSGRARRESATRAMQGWHSQRLLGNGEIADPIIKDKGTIVLKKDKTPKSSGSAKRKRMPSLEDDRVMPYKSDKLQNDSMVIDMGPPADWVKINVRRTKDCYEVYALVPGLLREEVHVQSDPAGRLIVTGEPEQLDNPWGVTPFKKVISLPSRIDPHQTSAVVTLHGQLFVRAPFEQSK