MASSSSLELNLSLKPSYVPKTIANLLKDLSHVDTASDKLAVLNDYINQHEEELNNIVAFKHQLPQCMLLLMEALGTLKDEFMSIKNGMESETGRPLMEFLAIKRKHYEEEQTDVSAAEKYDCKGKSLMRSSPQFWNSNCNNKKQKTFIEFIQAPNQNPIPFKESTFSSSLAEKGCISKEIIRKSYSRFASVGTNNGDSRLNLRADNRTLNYHPRPLTQPIWKNNRRSWSPELHARFVEALNLLGGIEVATPKQIREVMQVEGLTNDQVKSHLQKYRLHCRRLPENYAKCLVKLQDPWHPQMYYGDPLSPEDSDENNSNPEGSLSRKS