MGMAHQQAMLALITEFIMDKVRQNPDLKSKEIMNDYQIEFGSTISYRKALIAKEMALRVVRGSYEDSFKILPLYCIELQMANPGTVTNINTTTEDRFKRFCWVFRPCIRSFTCSMRRVIDVDGSHLRGKYPGVLLVAVTHNATDKLLPIAFAFAEVERRDNWGWFLANLFISLGKPSNLTIVLDRQKGLVPALKNTISAAMYCYCCRHIAENINVGFSDGSSRAEILVCSKVI