MDLPLSKRVKGVAPSPTLAITAKAKQMKQEGIDVIGLGAGEPDFNTPQNIIDAAIESMNKGFTKYTPSSGIIELKQAIVDKLKKDQFLNYETNQIFVGTGAKHVLYSAFQTILDPGDEVIIPVPYWVTYPEQVKLAGGIPVFVETGFDADFKISAADFEKAITKKTKAIVLNSPNNPSGMCYTKEELIAIGEVAEKHQIYILSDEIYEKLYYGNKADLVSIASLSDRLYDLTIVINGVSKAYSMTGWRIGYAAANKEIIAGMSKLADHLTSNPTANAQYAALEAYVGSQEVPEKMYKAFEERMERFYPELNSIPGFKPKKPDGAFYFFIEVKEAAHKKGFQDVDAFVAALLEEAKVAVIPGSGFGMPDYIRLSYATNPDLFQEAINRIKSFMK*