MKTLQDWLSHLETAHSGGLIDMGLERVSEVKKRMNLTPQCPVVVVAGTNGKGSVCAYLTQIYKQAGFKTGTLTSPHLLHYNERIAINAEPVSDDTIIASFERIEAARGEISLTYFEFNALAAVDIFIREQVDVMILEVGLGGRLDAVNAFDGDCAVVTSVDLDHQAFLGDTVEQVGFEKAGVFRSGKPAICGQNPAPASLVAHAEAIGAKLLMVQRDFEFHAMENIQWNYRFRPQHSDGPARNRNALPFPALRGAYQLSNAACALTVLECLDDRLPVDIGAIKRGLLLVENPGRFQVLPGRPLTVLDVGHNPHAARALRRNLINLAYAQKRTAVFSMLSDKDIDGVSETVKDQFDEWYIAPLDVPRGMTADALKAKLEQHHIENIQTFAAVRDAYRAAASKAGEDDRIVVFGSFHTVADVMSVL*