MKKYRLLVTCIIAMGIIIIGTSNPVSNFYKTTNLISSGNITNEKADKDENSNKNNKDKNEDKSNSKSNKDKSSEDKSSDNKNEIQKNKKLLICIDPGHQGKGDSNLEPVAPGSSSKKARVSSGTEGIATKKPEYVLNLEASLVLKSILESKGYNVIMTRETHDVNISNSERAILANDKKADMVVRIHADSLNNSSKTGASILIPEKDGKYTAPIYEESNKCAEFIKQNMEQSGIQINGIVQRGDLTGFNWSKVPAVLVEMGFMSNYNEDQMMSNPDYQRKMMQCIADGLDAYFK*