MALNVNGVSLKSHKMLPFPCSSARSQRVFMASTIHRPSVEVGSVKKAFTPPREVHVQVTHSMPPEKIEVFDSLRDWAAQNLLVHLKPVEKCWQPTDFLPDPASEGFDEQVKELRERCKEIPDDYFVVLIGDMITEEALPTYQTMINTLDGVRDETGASLTPWAIWTRAWTAEENRHGDLLNKYLYLSGRVDMKQIEKTIQYLIGSGMDPRTENNPYLGFVYTSFQERATFVSHGNTARLAKEHGDMKLAQICGSIAADEKRHETAYTKIVEKLLEVDPDGAVLAIGDMMRKNISMPAHLMYDGRDDNLFEHFSAVAQRLGVYTAKDYADILEFLVGRWEVEKLTGLSSEGRRAQDYVCGLAPRIRKLEERAQARAKQRSPVPFSWIFGKEIKI*