MMKKLINKKETFLTDMLEGLLIAHPELDLIANTVIVKKAKKEHGVAIVSGGGSGHEPAHAGFVAEGMLDAAVCGEVFTSPTPDKILEAIKAVDTGDGVLLVVKNYAGDVMNFEMAQELAEMEGINVQTVIVRDDIAVTNEVQRRGVAGTVFVHKLAGYLAEKGYSLTEIKSRVEALLPEIKSIGMAIEPPLVPTTGKYGFDIEDDKMEIGIGIHGEKGIHREEVKDIDHIVGTLLDELYKEVTANDVILMVNGMGGTPLSELNIVTKYIQQNLAARTVNVAKWFVGDYMTSLDMQGFSITIVPNKPEYLEAFLAPTTSQYFK*