MSKEMLNAFAMLEEQKGIKSEIVIEAIEQAITAAYKRQYGQAQNVKVIFDEKKGNFNVYSTREVVDEVFDSRLEISLEDAHELNPHYEIGDKIMFEEKPKDFARTAAGAAKQVIMQKMREEERTIIYNEYSRYKDEIIQGTVEKVDARAVYVNLGRVDALLTKKDQIPQENFHVGDRVKVYVTDVVLTPKGTRVFISRTAPDMLKRMFEKEIPEVFDGTVEIKSIARDAGDRAKVIVQSHDENVDAIGTMVGTKGSRIQGIIRELAGEKMDIIEWSEDKATLVANALKPARIEQVLITADGSSLAVVARDQLSLAIGKRGQNVRLAAHVTNSKIDIKAADEFNLDDYEFVGEDGEEIPTTEVNETLVVEEVVETPEVSESEE