MPDLESLLEYNEIVKKMFANEEEGFQFYNNYGSEKGFSVRRSYCEWDNGHNEMTLRKFVCSRQGFREEKQLKRAIKKRKPRNITRVGCLAKFVIARDHITGQWYVKDFIDEHNHPMAPADLTYLLRSHRRISDELKAEIVEMESSGVRKHKIMDILEMRYGGSFLYDCWPIEETETKWLQFLDKHKVTNKESWLCQMYDTREIWCASYHAGLRANEAKLDTDALQSEVCTDPDASIIEIEAVKSFTPTVFAMVQFNIKAAKKCFLIEIEDGDNMSEYIVGRKDKGDMMYFVKCEFCDEGNLKEISCSCRGVNQISL