MGRHSCSVKQKLRKGLWSPEEDEKLCNYITNFGIGSWSSVPKLAGLQRCGKSCRLRWINYLRPDLKRGMFSQDEEDKIISLHQVLGNRWAQIAAQLPGRTDNEIKNFWNSSLKKKLMKQGIDPNTHKPLKENQVIKDEENCTNKTSMLQIPPHLNEMANGQFTESKQVFDLLFVPDFQSNSNPSEYNSEVLAQYHDQQSEFENNPNYVFCSASSVTKLEHGQMTETDFGSSSTSRMSSSNSSNMCSNQNTAGIQINGMSENSEALSWDIENKMESLFQYPYIGIKNEELKSSPSQERDQLYGNSTSGDFMSNYPLSSLTEEFKWG