MKLGEKKIIIIGDRDGVHGEEIEDALKRMGYKPVFSCTECFVCTAAGSVDFPNQQKIKELAQTGRPEDFAVLLGVADSEGAEVHARTVTTGDPSYSGVLSGVELHLPVYHMFEPEVKNQVDKSVYDETIGVVEQSLNKKIVDDTIATVRRIREEGSAK