MVTGRWPTDDMFKEGLSLHEFAKMALSTQSTEIADPRLFLGEGEADFNNVNDKRAKILECLNSIVRLGVTCSLESPEERMEMIDIVKTLQVVKDMFVELNAF*