MKFLVASLIASASAFSTINTPTLRGNSALAALKDGEVPIVIGLAADSGCGKSTFMRRVTSTFGGETCGPLGGGFGNGGWETNTLVSDMATVICLDDYHLNDREGRKVSGLTALNTAEQKFDLMFEHVKALKEGKTIMKPIYNHVNGTLDTPEEIEPTPVIIIEGLHPFVDERVRELIDFSLYLDISPDVKLNWKIQRDMEERGHSLESIMASIEARKPDFDAFIEPQKKFADYVIEVLPTDLDKEDKKTLKVRAIQKKGVADFTPTYLFDEGSEIEWAPSADKLSSPAPGIKLSYKQEQYFGADVAVVEMDGTFDNIQELVYVESNLGNTNSKFYGEVTQAMLSLADSPGSNNGTGLMQTLAAFAIRELYNKKSAAAKLAATKETAASA*