MSLEEEIKKVLLNNPSILIDVLTARPEIIYQVLAKLTPWQNLATKQDIEKLSREIEDIKQNMATKQELEEIKKTIVTKQELEEIKKTIVTKEDLKNMATKQELEEIKQNMATKQELEEIKKTMATKDDIKRLETIITGLGARWGIMNEDSFRQGIREILSSTGWKVSREILYDKEGYVYEEPSDIEYDIIVKDGNVILIEITSSLKRGDLPIIKRKKELYEKVKNVKITLVYVITPFVHDRYPERVKAMAKDMGIEVIYP