MATVDVLTSEVVVPAGETPAGAVWLSNLDLAARRGYTPTVFFYRHNGEPGFFAADAMRDSLARALVAFYPVAGRLGLDGDGRVQVDCTGEGVVFATARSGHYALDDLMGEFVPCDEMRDLFVPAAPAAASCCPRGGALLLVQVTYLRCGGVVLGMALHHSIADGRSAAHFVETWASIARGAPAADAPVPPCFDHRLLAARPARAVLYDHPEYKPEPAPPARAATASTYASAIITLTKQQVGALRAACAGASTFRAVVALVWQCACRARALPPEAETRLHSMIDTRQRLSPPLPPGYFGNAVIRTSTAATAGEVVSSPVGHAARRARAATSQGEDYARSVVDYLEGVDAMNLPRSGVSRADLRAISWLGMSLADADFGWGSPAFMGPAIMYYSGFVYVMNAPGKDGAVALALSLEPESMPEFRKVFADEVARLA*