MKGRLYGDDGHDLEEEMIELAGSSSARGDGLIIGWQDDENIIGISCASHKQPSPYPYRVSHILQQIRSKWDRMILQRFHVNMRQDYTSSYEEEVKINTTHGRSRSAPPLLGCFPSREKRKRGPTKVRRMKRSLKHLFSNEDWYNQYQGIRPTSEVNDYVEEEGIEGEEGSPYGLDIRLEEVIYDFEEEESAWGEGRRTNIKTGGGSRGDSFSFNPTPSHLPLHFKLPQFLHYFSRLDSQAHDDGKRRISPLMLNLKWLTKGVCKGTDHIIKLTKLGLNTKSRPASQVPRDVPKGSVAVYVGEEQQRFVIPVLHLNHPFFNHLLEEMENQFGFYQEGALLVPCQVSEFVSLQSRIEKKISLF*