MASATKKVLVPIANGTEPIEAIVPIDILRRAGAEVIVASVENQLQIEVMYGIKIVADALISDCVDTEFDLISLPGGVPGAANLGNCKILESIVKKQAENGKLYAAICAAPAVALGSWGLLKGLKATCYPSYMEELSSHAIAVESRVQKDAKVVTSRGPATSIEYAVALVEELYGKEKANEVSGPLVMRPNHSEEFAFADLNSVNWTLTSKPRILVPIANGSEEMEATIIIDVLRRANAQVVVASLEDKLEIVASRKVKLVADVLLDEAAKQSYDLIVLPGGLGGAETFAKSEKLVDMLKKQRESSKPYGAMCASPALVLEPHGLLKGKKATAFPALCNKLSDPSEAENRVVVDGNLVTSRGPGTTMEFALAIADKFIGHKETLELAKEMIF*