MPSKDRVSYFYDGDVGSVYYGPNHPMKPHRLCMTHSLVLSYGLHKKMEIYRPHKAYPVELAQFHSTDYIEFLHRITPDSQEQFSKELVRYNMGEDCPVFDNLFEFCQIYAGGTIDAAHRLNSGLCDIAINWAGGLHHARKCEASGFCYVNDLVLGILELLKFHARVLYIDIDVHHGDGVEEAFYLTDRVMTVSFHKYGDYFFPGTGDVKDVGAREGKYYAINVPLKDGIDDASFTRMFKLIISKVVEYYQPGAIVLQCGADSLAGDRLGCFNLSIDGHAECVRFVKKLNLPLLVTGGGGYTKENVARCWTVETGVLLDTELPNEIPENDYIKYFKPDYTLKINSGNHMENLNSKTYLSTIKMQVFENLRSIQHAPGVQMHEVPPDFYIPDFDEDEFNLDERIDQQTQDKHIQREEEFYDGDNDNDHDMEEAC*