MVNAKGSTKKSNLDRFLHCTTPLVPPQSLPKAEIRKLNRLWHPWEREKVEYFRLSDLWDCYDEWSAYGASVPIHLANGESLVQYYVPYLSAIQIFTSHSSLIREESEDGESYLFSDSGSDESVSEEGLESNNGVLHLNDRLGYLYLQYFERSAPYTRVPLMDKINELAQRYPGLMSLRSVDLSPASWMSVAWYPIYHIPMGRTIKDLSTCFLTYHTLSSSFQDMEPEENGGEKERMRKEGEDITLVPFGMATYKMQGDVWLSHNHDDQERLASLCSVADSWLKQLRVQHHDFNYFCTMSMTTPRG*