MLEVEVESDNKHLVADELIALQSIYPEIHLDGNNYGRLNIPVNTESDYFLSFKSPDESTLTDTIVVRHFPDLVMEFFLPEAYPFNSPPTFFLKSSWLPLKQKRVLTSSLIKLWNEIHDCVLFDAIEHVRSIATIAFHLPTEMVFPGGFDDLKKEILAFDKNAKLLEFQIRKFQCNVCFDEFNGTDCFQLTRCGHVSCQSCLRDYYTMCIQEGMFSQIKCIDLDCGKDAPVLTLKELESIVGVQLTNRYKELEEKRRYENDSNIIFCPRSFCQGPSKRDPGQKLAICQKCDFAFCSFCQATWHGDLSPCKLEGDSKKLVEMYLNYQENEPEKALELEKRYGKRIIDRLVEQVKNDEEAEKWVLLNGQRCPTCDRVVERIDGCCHMNCLCGTHFCFLCGAYLMEQNPYKHFNDPVSSCYGMLFASAAEKQRFSENWT*