MAATTDGSSVAPASAPDWEKWLPFCKQLPKVELHAHLNGSIRDATIRELADKRGPKGLLAEDAHTLTSKGDRSLADCFKLFDVIHQLTTEHDTITRITREVVADFAADSVVYLELRTTPKHRPEVGMTKQSYVEAVLAGLMDAKIATNDDPPQPPSSQKAEMLEDTREATSRSNGAKAATFDERRTGIIVGLILSIDRRESGEAALETVQLAHSLRHRGVVGIDLSGNPTVGSWATFLPALQWARAYGLPLTLHCGEVPNAEEVRAMLAFRPERVGHVCCLAEPEWQQLLDAKIPVEACLTSNIKTESISSFAAHHFALLYKDDHPVAICTDDSGVFSTSLSQEYAIVAASFGLTADHVFSVARHSVEYIFASESVKQKLRRTFVRGQTHKQ*