MAPTVEVLTSEVVVPAEETPAGSIWLSNLDIAARRGYTPTVYFFRPNGDPGFFAADVVKGSLARALAAFYPLAGRLGLDGTGRVQVDCTGEGAVFVTARSDYALDDLMREFVPCREMRDLLVPPTPAPNPPCALLFVQVTYLRCGGVVLALSMHHSACDARGAAHFLETWASIARGDDATTENAPVPPCFDYGRLLAARPGPARAVLYDHPEYKPEPEPVDADAVAASDDYASAIIVMTKAQVAALKARCPGASTFRAVVALVWQCVCLARALPPEAETRLYSMIDMRARLDPPLPPGYFGNAVVRTSVSATAGEVTSNPVGHAARRALAVTSQGDDYARSLVDYLEGVDAMNLPRSGISRAHLRAISWVGMSLYKADFGWGAPVFMGPALMYYSGFVYVMNAAGKEGALALVLSLEPESMPEFRKVFAEELASLEVM*