MGPVIGMTPEKRAETPGAEKFAGLSQIYKMGSLPEAVDAARPKATLVDSESADDELTNLNWLHESTNLLTNFSFGSEGLPIVSPLYDIEGDDVPSLGPSCYQNPEKKSATAKPPYSFSLLIYMAIEHSPNKCLPVKEIYSWILDRFPYFATAPTGWKNSVRHNLSLNKCFQKVERSHGKVNGKGSLWCVDPEYKPNLMQALKKQPFSSALTFYTPPASPQSGSLSPHFLSSVLKQNQVRTLKESDIDAATAMMLLNTSIEQGILECEKPLPLKTAMQKKRSYSNAFNHSSTVRLQESDSLATSIDPKEDHNYSASSMAAQRCASRSSVSSLSSVDEAYEFIPKSSHVGSDGSEGFHSEEDTDVDYEDDPLGDSGYASQACADTSEKGQPGKKVRKQLCQEIDEELKEAAGSLLHLAGIRTCLGSLISTAKTQNQKQRKK