MMGMAHMAEVMCKESNDSNGGGAIVRVEDGVIIVGAGPAGLATAACLKQKGIASVVLEKSDCIASLWRKRTYDRLCLHLPKQFCELPCMRFSSSVPKFPTRQNFVAYLEEYASKCGERPRFNETVSCASFDTSTSMWHVLSHEGARGRRDVVYCAPWLVVASGENAEPLLPQGLPGLHNFNGKSLHTSHYKNGLEFSGQRVLVIGCGNSGMEVSLDLANFGAKPAVSVRSPVHVLPREIYGISTFSIAMTLTKLLPLRWTDRLLLLLSRLVLGDPSRHGFKKPTFGPLELKETMGKTPLLDIGTLTKIKDGSIRVVPAVQKLTHSGCFFKDGTYSEFDAVILATGYQSNMPSWLKVEPNCFNQACTGHWKGKDGVFFAGFSRKGILGISMDAQRIAADISKHYNSLKDAKRKLHLHV*