MGRHSCCYKQKLRKGLWSPEEDEKLLKHITQFGHGCWSSVPKQAGLQRCGKSCRLRWINYLRPDLKRGTFSQEEENLIIELHSVLGNRWSQIAAQLPGRTDNEIKNLWNSCLKKKLRQKGIDPLTHKPISEAENGDEEKVGEVSDELNLVRSESFKSDAGSYEQKQSSIILKGYPNEMELEGSFHVNNNNGSNYWEEEEVKWCEYLHNPMLMLQNQAPESLCNQIKPATNFVP