MALNVNGVSLKSHKMLPLPCSSARSLRVLMASTIHRPSVEVGSVKKAFTPPREVHVQVTHSMPPEKIEVFDSLRDWAAQNLLVNLKPVEKCWQPTDFLPDPASDGFDEQVKELRERCKEIPDDYFVVLIGDMITEEALPTYQTMINTLDGVRDETGASLSPWAIWTRAWTAEENRHGDLLNKYLYLSGRVDMKQIEKTIQYLIGSGMDPRTENNPYLGFVYTSFQERATFVSHGNTARLAKEHGDMKLAQICGSIAADEKRHETAYTKIVEKLLEVDPDGAILAIGDMMRKKISMPAHLMYDGRDDNLFEHFSAVAQRLGVYTAKDYADILEFLVGRWEVEKLTGLSSEGRRAQDYVCGLAPRIRKLEERAQARAKQRSPVPFSWIFGKEIKI*