MAAPILRHLTTPFPSFIKLNQTPKIHSFFTFSTHPNSRKFSRGTSISVSAMASATKKVLVPIANGTEPIEAIVPIDILRRAGAEVIVASVENQLQIEVMYGIKIVADALISDCVDTEFDLISLPGGVPGAANLGNCKILESIVKKQAENGKLYAAICAAPAVALGSWGLLKGLKATCYPSYMEELSSHAIAVESRVQKDAKVVTSRGPATSIEYAVALVEELYGKEKANEVSGPLVMRPNHSEEFAFADLNSVNWTLTSKPRILVPIANGSEEMEATIIIDVLRRANAQVVVASLEDKLEIVASRKVKLVADVLLDEAAKQSYDLIVLPGGLGGAETFAKSEKLVDMLKKQRESSKPYGAMCASPALVLEPHGLLKGKKATAFPALCNKLSDPSEAENRVVVDGNLVTSRGPGTTMEFALAIADKFIGHKETLELAKEMIF*