MALNVNGVSLKSHKMLPLPCSSARSLRVMMASTIHRPSVEVGSVKKAFTPPREVHVQVTHSMPPEKIEVFDSLRDWAAQNLLVNLKPVEKCWQPTDFLPDPASDGFDEQVKELRERCKEIPDDYFVVLIGDMITEEALPTYQTMINTLDGVRDETGASLSPWAIWTRAWTAEENRHGDLLNKYLYLSGRVDMKQIEKTIQYLIGSGMDPRTENNPYLGFVYTSFQERATFVSHGNTARLAKEHGDMKLAQICGSIAADEKRHETAYTKIVEKLLEVDPDGAILAIGDMMRKKISMPAHLMYDGRDDNLFEHFSAVAQRLGVYTAKDYADILEFLVGRWEVEKLTGLSSEGRRAQDYVCGLAPRIRKLEERAQARAKQRSPVPFSWIFGKEIKI*