MLELFGLTPTEFTLVHQSKTPVVPCILQVAVNLARNLRTLHYDVEMTESDERFLNFDKITNTATRLATIRQLVQTVKFTAPLTGPDDIYLSTLRHGSPPPDIALSMRSTALARAWDIAAYFDHYKWDETRDRYGIADLLTSTTFQVENVLRLVNITADVEGPGNFLRPATAELAEEIRLNSHESDLHHCLRHGLSRHRSGVLPSNFTNVVATSVTETTALARLAELHDTTVVAMSITTFMHKRQLAKKGKPIRLESRLHAPVFTPKQPEPAVELYYNSDRYIMLTLEAMRRAYKLETESSTRTQGYDHQRLAVTRAFLLDAEHRLNLFYCMLYPRYRDHLLPVLPSPMVPVTDPLAVPVPRPPERDVDEYGYLTQWTSDGIDILPRVPDWDSLVGLVDDMSKDTFWNSNTYLGLRARAMVYGTERKRPREKRPNDEKLQKKERKAARLTPEEVDSIISRILSELHTVPFKEVLLSENADIPDVYFWAFLNEEWAKASRSSTALATSTECGRI*