MAAPILRHLTTPFPAFVKLNETPKIQSFFTLSTHPNSRKFSRGTSISVSAMASATKKVLVPIANGTEPIEAIVPIDILRRAGAEVIVASVGNQLQIEVMYGIKIVADVLITDCVDTEFDLISLPGGVPGAANLGNCKILESIVKKQAENGKLYAAICAAPAIALGSWGLLKGLKATCYPSYMEELSSHAIAVESRVQKDAKVVTSRGPATSIEYAVALVEELYGKEKANEVSGPLVMRPNHSEEFAFAELNSVNWTLTSKPRILVPIANGSEEMEATIIIDVLRRANAQVVVASMEDKLEIVASRKVKLVADVLLDEAAKQSYDLIVLPGGLGGAETFAKSEKLVDMLKKQRESSKPYGAMCASPALVLEPHGLLQGKKATAFPALCNKLSDPSEAENRVVVDGNLVTSRGPGTTMEFALAIADKFIGHKETLELAKEMIF*