MNKGNCILGEILIMIIQQIYNNNVVLVLDENIKKELILTGCGIGFQKKKGQEIDKSKIERTFVIQDESFLDKISKLASQVDEKFFEVSTEIIAYAEENLNTKLYEYIYVALTDHIAFAIKRYHENITIKNDLLHEIKRIHKKEYEIGKWAVDYINKEFDVKFPVDEAGFIAMHIVNSNYKGSSKESLLITKIVKDILNIIRYYYRVEFKEDDINYDRLLTHLKFFAKRLVKKEKINDTNNEIIDIIKVKYEKDYDCAYKIKTHVEKNYDYYVSQDELLYLTLHIKRVISVLNL*