MSGPYQAHTLHEPIGVVGQIILRPILCMSPSELLVAPALACGCTVVIKSAEQTPLTALYCAQLAREVGIPPGVLNVLSGFGETAGAAMSSHMDIDKISFTGSTQVGRLIMEAAAKSNLKPVTLELGGKSPLIVMEDADVDTAVDIAHLAVFTNMGQVCLAGSRVFVQESIYDEFVKKAVKRAKQQVVGDPFKAGVHQGPQIDKMQFEKVLKYIQYGKEEGANLVTGGSCLGNQGFYIEPTIFSNVQDDMKIAKEEIFGPVMSILKFKTIDEAIERGNKTIYGLGAGIVTKNIDVVNRLSRSLRAGMIWINCYLAASADCPLGGYKMSGIGREYGSYGLENYLQVKCVITPLQNSPWL*