MPSKDRVAYFYDGDVGSVYFGPNHPMKPHRLCMTHHLVLSYELHKKMEIYRPHKAYPVELAQFHSADYVEFLHRISPDSQHMFTKELLRYNMGEDCPVFENLFEFCQIYAGGTIDAARRLNNQISDIAINWAGGLHHAKKCEASGFCYINDLVLGILELLKHHARVLYVDIDVHHGDGVEEAFYFTDRVMTVSFHKYGDMFFPGTGDVKEVGEREGKYYAINVPLKDGIDDASFIRLFKTIISKVVEIYQPGVIVLQCGADSLAGDRLGCFNLSIDGHAQCVRFVKKFNLPLLVTGGGGYTKENVARCWTVETGVLLDTELPNEIPDNDYIKYFGPDFSLKINTGNMENMNSKTYLGTIKVQVLESLRAIQHAPSVQMHEVPPDFYIPDIDEDELNPDERMDQHTQDKQIQRDDEYYDGDNDNDHDMEEAG*