MPAIITGKILVTGANGFIARWIIKDLLEHGFSVRATVRSLEKADALKPVLAATYGDHLDFVTIDDFTAKDAFDEALKGIDGVVHTAHPVDATTDDPEEFIGPAVQSVTGILSAASAPGSTIKRVVYVSSVSAVIDSQRIHGLPDVLTDKDWNETDVAAVKEKGTTSSGFEKYQASKTLAERKAWEGYNEEKAKGTNGWDLVTLCPPWVFGPYLGEATPEALNYSMGSWYRTVVQEALPLPAPLNVNWIDVRDFAAASRLALTKPEAGGERFLVAAGASVWGRWVNTARRALGKAGEPRPESPEDGQKLVGLDRQKSLDLLGLKYRTLEETIAFILDDFKKRGWA*