MPLGGATLVMHYSNSYLDGDVGSVYYGPNHPMKPHRLCMTHNLVLAYKLHEKMEIYRPHKAYPVELAQFHSADYIEFLTRITPDTQGQFSKELLKYNMGEDCPVFDNLFEFCQIYAGGTIDAARKLNYKDCDIAINWSGGLHHARKCEASGFCYVNDLVLGILELLKYHARVLYIDIDVHHGDGVEEAFYQTDRVMTVSFHKFGDLFFPGTGDVKDIGSNGGKYYAINVPLKNGIDDTNFFSMFKEIIKKVVEFYQPGAIVLQCGADSLAGDRLGCFNLSIEGHSDCVKYVKSLGLPLLVTGGGGYTKENVARCWTVETGVLVDTTLEDEIPDNDYINYFKPDCRLKTHPPNTMDNLNSRSYLAAITRQVFENLRHLSHAPSVQLQEAVRDDYIYSSDEDELHPDERTDQHTQDKHIQRDDEFYEGDHDNDHDMEEDS*