MAMRGAARQVASALGPHVLRNAPPGRSLHQEDRGVFYKGGEYADRNPNFVDCAENALGIRGWLESQGHQYVVTEDKDGPNSELEEHIADGHVLITTLFHPAYVTAGRIARAGNLELLLMARIGSDHVDLAAAGLTVAEVTGSNTVSVAEDQLMRVLVLVRNFLPGHRRRRAHDLEGKTVGAGRIGRLLLQRLKPFGCRLLYHDRLLIFSWFNTGNGKGYGGDVWHPQPAPKDHPWRYMSNNAMTPHISGTTIDGQLRYAAGVKDMLERYFKGQDFPVQNYIVKEGKLAGQYQ*