MGPVIGMTPEKRAETPGAEKVAGLSQIYKMGSLPEAVDAARPKATVVDSESADDELTNLNWLHESTNLLTNFSFGSEGLPIVSPLYDIEGDDVPSLGPSCYQNPEKKSATAKPPYSFSLLIYMAIEHSPNKCLPVKEIYSWILDRFPYFATAPTGWKNSVRHNLSLNKCFQKVERSHGKVNGKGSLWCVDPEYKPNLMQALKKQPFSSALTFYTPPASPQSGSLSPHFLNSVLKQNQVRTLKESDIDAATAMMLLNTSIEQGILECEKPLPLKTAMQKKRSYSNAFNHPSTVRLQESDSLATSIDPKEDHNYSASSMAAQRCASRSSVSSLSSVDEAYDFIPKSSHVGSDGSEGFRSEEDTDVDYEDDPLGDSGYASQACADTSEKGQPGKKMRKQLCQEIDEELKEAAGSLLHLAGIRTCLGSLISTAKTQNQKQRKK