MKFMKLGSKPDSFQSEGENVRYVPSDLATDVIVIIGDFKFYLHKFPLLSKSARLQKLIATTSSSNEDNEIHEEDEIEIAEFPGGPASFEICAKFCYGMTVTLNAYNVVAARCAAEFLEMHETVEKGNLVYKIEVFLNSSILQTWKDSIIVLQTTRALSPYAEELKLTGRCLDSIASKASIDTSKVEWSYTYSKKKNLDNGLRKPHAVPRDWWVEDLCDLHIDLYKRVIITIEARGRVSSDVIGEALHAYATKRVPGFSKSSSSIQITDIAKYKALVGSIIELIPDEKQSVSSSFLAKLLRASIFLGCDDETGLMNRVGERLDEASLGDVMLYDVDLMQSLAEVFLRCHHSEEDDIKAKASVAKLVDGYLAEKSRDSDSLTLQKFLALAEMVSSFPRQSIDGVYRAIDMFLKLHPEISKSEKKRLCKLMDCRKLSAEACAHAVQNERLPMRVVVQVLFFEQVRANSNGSSSTGDSTPEITPASRSTNTEDDRESWDTEDIKALRGELASLRLAKNQQHENSKGKLVKGGGLGVSRVFSKLWSSKERGGEMMSSSGTSSPGSVNDDSKSSSSTSKKH*