MASATKKVLVPIANGTEPIEAIVPIDILRRAGAEVIVASVGNQLQIEVMYGIKIVADVLITDCVDTEFDLISLPGGVPGAANLGNCKILESIVKKQAENGKLYAAICAAPAIALGSWGLLKGLKATCYPSYMEELSSHAIAVESRVQKDAKVVTSRGPATSIEYAVALVEELYGKEKANEVSGPLVMRPNHSEEFAFAELNSVNWTLTSKPRILVPIANGSEEMEATIIIDVLRRANAQVVVASMEDKLEIVASRKVKLVADVLLDEAAKQSYDLIVLPGGLGGAETFAKSEKLVDMLKKQRESSKPYGAMCASPALVLEPHGLLQGKKATAFPALCNKLSDPSEAENRVVVDGNLVTSRGPGTTMEFALAIADKFIGHKETLELAKEMIF*