MKILGISFGTKNGNNDTMCKVALKGAKEAGAEVEFIQMSSINIKHCTGCCACVKTLLSGKGSMCVLKDDFEWLLDKMKDADGIVVSDPIFEEGASGLFHTIMDRFGPRADRGNNIIGTKVAEAIGGKIPDSRMLNDKVISFMGIGGSDWGTRVQCEHAMLALIPMWKVIDNAWFPWAKELVMDDTRLVQVHQIGLNIVEAAKDFEKASYQGEEGVCPHCHNRLFYLEPGTKKAICALCGIVGELDTISGKTIFSFPEEQLGHAHDTLPGKFIHGDDIKKMEGHYAEVRKTQEFKERKTSYNFIEPLTKEKQAGVSLG*