MGPVIGMTPDKTAETPGAEKVAALSQIYKMGSLPEAVDAARPKATLVGNESTDDELTNLNWLHESTNLLTNFSLGSEGPPMVSPLYDIEGDDVPSFGPSCYQSPEQKSTTSKPPYSFSLLIYMAIEHSPNKCLPVKEIYSWILDHFPYFATAPTGWKNSVRHNLSLNKCFQKVERSHGKVNGKGSLWCVDPEYKPNLMQALKKQPFSSEPRNCHGSLSPHYLSSVFKQNQVRTLKESDIDAAAAMMLLNTSIEQGILECEKPLPLKTSLQKKRNYGNAFNHPSAIRLQESDSSTISIDPKEDHNYSASSMAAQRCASRSSVSSLSSVDEVYEFIPKSSHVGSDGSEGFHSEEDTDVDYEDDPLADSGYASQACADTSQKGQPGKKMRKQSCQEIDEELKEAAGSLLHLAGIRTCLGSLISTAKTQSQKQRKK