MAQHEKSKHAGYWARLEESSARNVQFSPVIRLLRRISTDLVYYYLAESNPFVASPIMSRPPPPMLSVPEKKTAAAELFRDRHFFSATAFSDIRDARAAVAVPNPQAQPPASRRALLLRYHRLLFSARDDPCAFDETLSFTWHDAFRPHLKHAAASLRFEKAALVFNVGAAASRIAAAHSRATEEGVRAACGEFQRAAGAFRAVGEMMEEEEGTTVDMSSQASSMLERLMLAQAQECCFERALAGGKSPAVCSKVARQAALFYEEAYSALIAPPLQNHFERSWVSQIQLKAALFNAEACYRYAIDLHEKTEIGEEIARLQVGINVIVDAKRTARGAPGPLYDYASRLEQDTNKSLDAAKDENYRIYLFRIPSATSLTPLPAASLVRSASLGEILEAKTENGTQSL*