MGSKTLPAPVPIHPSLQLTNYSFLQAVNGLPTVPTDHLPNLYGFSALHAVHLHQWTLGYPAMHLPRSSFSKVPGAVSSLVDARFQLPAFPWFPHVIHPKPDISAGGSGPAVLKTKPRFDFANLALAATQEDPSKLGRGDGPSSPAGGLGALLDVTKLSPEKKPTRGRLPSKTKKEFVCKFCGRHFTKSYNLLIHERTHTDERPYTCDICHKAFRRQDHLRDHRYIHSKEKPFKCQECGKGFCQSRTLAVHKTLHSQVKELKTSKIKC