MARRHHLLSRALASHHLLPSPATSSLRPTPRRPLPLHSPPPFSPPHGPALLPFVAAASRQYAASSFRRRRSSPPPMLLRRRRARRPTRKGPGELIVQIGIEEDLPDDPETMSIAEALQTDVGKAAKVAFDDLEGLEYKTRDPSISTLNKYDSVEVSLLLCDDIFIRRLNKEWRDEDCATDVLSMSQHIPGLDIPILQLGDIVISVETARRQAEERGHTLLDEIRILMVHGLLHLLGFDHELSEEAEVEMEREEEHVLNTLEWKGKGLIKSAYDTATNMEHLQNSVEANNNIEKLRVREETRTKLSHIICDIDGTLVDYDGRLHEESIESLREAIVTGVNVIMVTGKSRASIIRTLKLLDFHDKGDFVSETSPGVFLQGSLVYGRHGQEVYKAELDVDICKEAFLYSLKHKIPVVAYCKEQCLTLFEHPFVNLLHTVHHENKVKVMHSIEDLLEYSSIQKLLLFDSAEEDSSVLRQHCSELTEGKARVLKMQPNMIDIVPLSASKGGGIRILLDHLGITEDCDLDAIGDYARWLSN*