MALHSPNRASYSNFTIRSPSSSTHQWNSCCSLLFSHGAFPKKYVEWVSAQCPRNQYSRFICIRENAIVPAPGKKTSLKKLTNGALPTTPMAECREVDKGDSTVSITVVGASGDLAKKKIYPALFALYYENCLPKHFTIFGYARSKMTDAELRKMVSKTLKCRINERGNCDGKMDEFLNRCFYQSGQYDSDDNFAELDKKLKEHEAGRFSNRLFYLSVPPNIFIDVYLVEDQIFRIDHYLGKELVENLSVLRFSNLIFQPLWSRQYIRNVQLNFSEDFGTEGRGGYFDSYGIIRDIMQNHLLQILALFAMESPVSLDAEDIRNEKVC