MITLASDFGLAYPAAMKGVVLSRTDGRLVDVAHDLPRQDVRAAAFWLRETLPYFPPAVHLVVVDPGVGTDRRAVVLRVGDHVFVGPDNGVLRPPARRVAAELDDDAPVEAYEIDVPNPESTTFHGRDVFAPAAADAHVAGASALGSVDRFEPIPVGSLSECRLSEATVSDDGREATGEVLVVDDFGNCITNVPGAFVRDAAGETVWVNGESVPVGRTFEAVARGEKLVTVGSHGNVECDVNHGRGDEAFGLAPGDRVELRVD