MEALVEVCEPAEVRIEFALNCKCRATVRIRSLTQTTPVAFKIQTSSPNKFLVNPPSGLIQPLSSATFQVILKPQSHLPHSYPRSPSDRFLVKTAEFCANSSCSTHPESINSWFASRPYGFKTLDIKLKVAFVGPILLNDAVTRGDLDAVRNLIKRQRSMLAELSPTQAETLLGAATKLLNPDDMVHLLLEAGLRIIPNPNNAPDQVHVADTNTNINEGEEIFEASRNGHVAEVESLLRRCGGSVKYRDQYGLTAVHAAAFKGHKDVLMVLSELSDLDLECEDREGHVPLHMAVESGDVGTVKVLVEKGVNLNAVNKRGATPLYMAKIWGYDDICQLLVSRGALYSLTSTSG*