MVAVLVAWISVGNTPLLDLSALAPDLPKGVRVLGKAEFSNPSGSVKDRIVEYILDEQERIGRLTRFSGPDHRRLLVGQHGTSLAMFSALRGYRCIAITNRGTSKEKVQQLYAYGAEVVVTASGVPTDSPVHYQNVEKQLVEENPGYFGLNQYDSPLNPEAYYATLGPELWAQTNGKITHLVAAGSTGGTVSGTARFLKKKNQAIQVIMPDPHGSIFYDWWAHRKLVKPTSFEGLDLSLIDVMPRFSDEQAFATCRTIARRMGMMVGGSAGGNVHAALTLARKLKGPATVVAILCDSGTKYLSKIFNDEWMASKGYDVAAMDASAANIPHHPKQRPGTERAAEC*