MLGVSTGQLLVILGACSVMMKPSDMIKMARVAGRMTGRAVGRLMLYRRQMDDIFEQTAAKKINTELQDAMSKLQSIGYEVQNLSRLTPGQFIKRQHNSAEGLAEAGSYDGSASKPEEFRDQIRSMIRDEIESFCRKNPEPFMTMLNNPDRTQNSASTAEATKFDVADRSTKGTSKDMESTNTGSTDLHTQAMMYARLSESPGIKMSSSTSVSYGEKFEESNGLLNILPISAESAGLLPKRTDEPKGSDILLEAVLEAEVAENAKLFVSQPHDQLPKE*