MAAPILRHLTTPFPSFIKLNKTPKIHSFFTLSTHPNSTKFSRGTSISVSAMASATKKVLVPIANGTEPIEAIVPIDILRRAGAEVTVASVENQLQIEVMYGIKIVADVLITDCVDSEFDLISLPGGVPGAANLGNCKILESIVKKQAENGKLYAAICAAPAVALGSWGLLKGLKATCYPSYMEELSSHAIAVESRVQKDAKVVTSRGPATSIEYAVALVEELYGKEKANEVSGPLVMCPNHSEEFAFAELNSVNWTLTSKPRILVPIANGSEEMEATIIIDVLRRANAQVVVASMEDKLEIVASRKVKLVADVLLDEAAKQSYDLIVLPGGLGGAETFAKSEKLVDMLKKQRESSKPYGAMCASPALVLEPHGLLKGKKATAFPALCNKLSDPSEAENRVVVDGNLVTSRGPGTTMEFALAIADKFIGHKETLELAKEMIF*