MGPVIGMTPEKRAETPGAEKVAGLSQIYKMGSLPEAVDAARPKATLVDNESADDELTNLNWLHESTNLLTNFSFGSEGLPIVSPLYDIEGDDVPSFGPSCYQSQEKKSATSKPPYSFSLLIYMAIEHSPNKCLPVKEIYSWIMNRFPYFATAPTGWKNSVRHNLSLNKCFQKVERSHGKVNGKGSLWCVDPEYKPNLMQALKKQPFSSKSTFYSPPASPQSGSLSPHYLSSVLKQNQVRTLKESDIDAATAMMLLNTSIEQGILEYAFDLLMEALFSTGEKPLPLKTAMQKKRSYSNAFNHSSAMRLHESDSLATSIDPKEDHNYSASSMAAQRCASRSSVSSLSSVDEVYEFIPKSSHVGSDGSEGFRSEEDTDVDYEDDPLGDSGYASQACADTTEKGQPDKKMRKQACQEIDEELKEAAGSLLHLAGIRTCLGSLISTAKTQNQKQRKK