MKKLNTQSPDFQAGLKALLAFETAQNPETERIVADICADVQKRGDAALIEYTNKFDQTNAKSIDDLILTQADLNAAFERIPNDVQTALQTAARRVESYHQRQKMESWSYTDEDGTLLGQQITPLDRVGIYVPGGKAAYPSSVIMNAMPAHVAGVKEIIMVVPTPKGERNDIVLAAAYVAGVTKVFTVGGAQAIAALAYGTETIPQVDKITGPGNAFVAAAKRRVFGVVGIDMVAGPSEILVIADGTTPADWVAMDLFSQAEHDEIAQAILIGTSQAYLDEVEAAMDRLIETMPRRDIIEASLGNRGAMILVKDLNEACEISNYISPEHLELSVENPQEWAKKIRHAGAIFMGRYTGESLGDYCAGPNHVLPTSRTARFSSPLGTYDFQKRSSLIQVSEQGAQKLGETASVLAHGESLTAHARAAEFRMK*