MGPVIGMTPDKRAETPGVEKIAGLSQIYKMGSLPEAVDAARPKATLVDSESADDELTNLNWLHENTNLLTNFSLGTEGLPIVSPLYDIEGDDVPSFGPPCYQNQEKKSATSKPPYSFSLLIYMAIEHSPNKCLPVKEIYSWILDHFPYFATAPTGWKNSVRHNLSLNKCFQKVERSHGKVNGKGSLWCVDPEYKPNLIQALKKQPFSSASPQNGSLSPHYLSSVLKQNQVQTLKESDIDAAAAMMLLNTSIEQGILECEKPLPMKTVLQKKRSYGNAFHHPSTVRLQESDSLATSIDPKEDHNYSASSMAAQRCASRSSVSSLSSVDEVYEFIPKSSHVGSDGSEGFHSEEDTDVDYEDDPLGDSGYASQPCAKISEKGQSGKKMRKQTCQEIDEELKEAAGSLLHLAGIRTCLGSLISTAKTQNQKQRKK