MARFEGFRQAGAWSRTEVQGTGLSVSQAASVAPRRQNRAIRAAAAGTAPSRETDPNKRVVITGMGLCSVFGNDPDTFYEKLLAGTSGITEIDRFDASKFPTRFAGQIKNFDVENEIDGKNARRLDDCLKYGLVAGKKALRMAGLEGDGLKDVDKTRVGVLVGSGMGGLTVFQDGVQALVSKGYKKISPFFIPYAITNMGGALLGIECGFMGPNYSISTACATSNYAFYAAANHIRRGEADIMVAGGIEAPIIPVGLGGFVACRALSTRNDDPQTASRPWDKDREGFVMGEGGGVLIMESLANAEKRGAKILAEYLGGSINCDAYHMTDPHPSGLGVSTCIKLALKDAGVAPEEVNYINAHATSTIVGDLAEVNAVKKVFSKADHIKMNGTKSMIGHCLGAAGGLEAIATLKAIETGYVHPTINQINPEPEVTDFVDTVPNVKAKHEVEVAISNSFGFGGHNSAVVFAPYKP*