MPPKKQVVEEKIPLGRPGNNLKSGIVGLANVGKSTLFQAITKSNLGNPANFPYATIDPEEARVVVPDDRFDWLVEKYKPKSVVPANLTVYDIAGLTRGSSTGAGLGNSFLSHIRAVDAIFQVVRCFDDAEIIHIEGDVNPTRDLDIISEELRLKDIEFTEKALENQKKKTRMGGQSLEQKKAVQDQATLEKVLAWLNDGKDVRKGNWGPKEIEVINPLFLLTAKPVVYLVNLSEKDFIRKKNKHLPKIVEWINENAKGDPLIPISVSYESRLTLCETEAESKEEQKTAGADSVLPKVILQMRKTLQLGSFFTVGPDEVRQWTIRNGTKAPQAAGVIHNDFEKTFIQALVFNYNILKELGDESEVKAKGKIMTKGKEYVMEDGDIVHFKAGAAKG*