MSEETSTVAIGKFSRLEGKVALITGGATGIGEAIVRLFVKHGAKVIIADIADETAEKLAEELGVSASCVHCNVIEEEDIIAAVDVAVKMHGCLDIMYNNAGIIDKSRPRSVAEYDMDDFDRVMKVNVRGTMLGIKHAARVMIPRKKGCIICTASIAGVVGGVGPYAYTASKHSIVGLTRNSAAELGKYGIRVNCISPYGVASSMSVWVMKSLDGLKEQQLSISEEDKAAVENFSNSVGNLKGPTLKAQDIAEAGLYLASDEAKYVSGHNLVVDGGVTVVNHSWGLYR*