MDVLKHNLDELLESSTNYLLLQGPIGPFFTELSAWLKTFHKQVFKINFNSGDEAFYPNSIPQTFAYQGQLDQFDQYLRFFCHQHSIDAIICFGDTRAYHRIAKIVADKQKISFWVFEEGYLRPEYVTLEKGGVNDYSQLPRHANFFLSQAACCSEISAPEKLAKGFIPLATIAIKYYTKAYFNQDKYPDYQHHRILDLKYYIKLWLTSGIKRAYYYWQDRSFGKKVAAGKLGDFFLVPLQVYDDSQVRIHCDYESVDAFLKEILESFIHHAPSALNLIIKHHPMDRGFVDYGHVIKQYKTQYPAFKKRIFYVHDVPTPILLRKGKGMITLNSTSGISALLHRMPVLTLGRASYNFEGLTYQGNLHSFWHNKGLPEAKVFDAYRKYHLSKTQINGSFYSKVILRYPYNQ