MNDVLVYNVMIKAYGMAKLHEKALSLFKGMKNQGTWPDECTYNSLVQMLSGSDLVDEAQRVLSEMVDSGCKPGCKTFSSLIASYVRLGLLSEAVDVYEEMRKAGVKPNEVVYGSLINGFAESGMVEEAIQYFKTMEEDGVKSNQIVLTSLIKAYSKVGCLEEARRVYDRMKKDTEGGPDVAASNSMLSLCAELGMVSEAETIFNDLREKGTCDVITFATMMYLYKGMGMLDEAIEVAEEMRESGLLNDCVSFNQVMACYAADGQLRECCELFREMLVERKLSLDWGTFKTVFTLLKKGGVPREAVEQLQAAYNEGKPLATSAITATLFSAMGLYAYAMDSCKEITRDEIPLEHYAYNAVIYAYGASGEVDMALKTYMRMQEKGLKPDIVTQAYLVGVYGKAGMVEGVKRVHGWITFGELEANQSLFRAVRDAYVSANRRDLADVVKKEMSIAFEDGQEEEFSSISGEEEEEDDDDESEEDEAF*