MGPVIGMTPEKRAETPGAEKVAGLSQIYKMGSLPEAVDAARPKATLVDNESADDELTNLNWLHESTNLLTNFSFGSEGLPIVSPLYDIEGDDVPSFGPSCYQSQEKKSATSKPPYSFSLLIYMAIEHSPNKCLPVKEIYSWILNRFPYFATAPTGWKNSVRHNLSLNKCFQKVERSHGKVNGKGSLWCVDPEYKPNLMQALKKQPFSSKSTFYSPPASPQSGSLSPHYLSSVLKQNQVRTLKESDIDAATAMMLLNTSIEQGILECEKPLPLKTAMQKKRSYSNAFNHSSAMRLHESDSLATSIDPKEDHNYSASSMAAQRCASRSSVSSLSSVDEVYEFIPKSSHVGSDGSEGFRSEEDTDVDYEDDPLGDSGYASQACADTTEKGQPDKKMRKQACQEIDEELKEAAGSLLHLAGIRTCLGSLISTAKTQNQKQRKK