MAPTVEVLTSEMVVPAEEAPAGTIWLSNLDLAARRGYTPTVYFFRPNGDPGFFAADVVKGSLARALVTFYPLAGRLALDGAGRVQVDCTGEGAVFVTARSDYALDDLMREFVPCREMRDLLVPPAPAPDPPCALLFVQVTRLRCGGAVLALSMHHSVCDARGAAHFFDTWASIARGDAAAAANAPVPPCFDYTLLAARLARVVLYDHPEYKPEPEPVDAATAASDYASAVIVMTKAQVGALKARCLGASTFRAVVALVWQCVCRARALPPEAETRLYSMIDMRARLDPPLPTGYFGNAVVRTSVSATVGEVTSNPVGHTARRALAVTSQGDDYARSLVDYLEGVDAMNLPRSGISRAHLRAISWMGMSLYKADFGWGAPAFMGPAIMYYSGFVYVMNAAGKEGALALVLSLEPESMPEFRKVFAEELASLDVI*