MVNVKGSTKKSNLDRFLHCITPLVPPQSLPKTEIRTLNRLWHPWERQKVEFFRLSDLWDCYDEWSAYGASVPIHVTNGESLVQYYVPYLSAIQIFTSHSSLIRLREESEDGECEGRDPFSDSGSDESVSEEGLENNTLLHPSDRLGYLYLQYFERSAPYTRVPLMDKINELAQRYPGLMSLRSVDLSPASWMSVAWYPIYHIPMGRTIKDLSTCFLTYHTLSSSFQDMEPEENGGDKERVRREGEDITLLPFGMATYKMQGDVWLSQDHDDQERLASLYSVADSWLKQLRVQHHDFNYFCNMSMTHRG*