MGRVKLKIKKLENSGGRHVTYSKRRSGILKKAKELSILCDVPLILLMFSPNDKPTICVGDHCGLEDVITKYAQQTPQERAKSKLERLEFQNDMQLPLGLTGDPNTSSWFHGGGSAEGQQPMMLPEDPSLLHQRDIGCSASTSLQSYPGYFSMGKQSTDNAGGEHHHAAVQQPEFSQADCLTSLQLGAQFPYPSAFDNAGLLSDRLFDNAAAAAAMDFGGHYDLPRPGDEASFQNWASAACGATISNCRSTFIQSSLTTPAAHDLTIL