MEDTDALAKLSELRKKSFRDQAIFILDSSDAGNDIEKCNTVRNMMQQCGDAHLKGDEIVLDDFTAHRMLEASNTPCTSTELRAFMESIHGKNSRAKISLAELLMIHFGYDWRELISSLGCLFAEEKRAREELDVAKAELNRLTESAQNAARAAEAAHQAEIVAIREEVDAEKAVEIAGQAEASSCDLVETEKKALEILTAQEEMAKRKRDDLEAIVTDSSKGIVARNKANAELAILKSENSLGLRTERIKRASLLKRMNDTRSKSKQATVEADNALEGAKKTRIDAISLKESAMNAAREAEDRIPSVQAAIGRIEATLKEIMKKHDSGRGTIFFIQAELNEQRKFLPKSQFVVAQKKAEAAISQSLTSVPTPS*