MALHSPNRASYSNFTIRSPSSSTHQWNSCCSLLFSHGAFPKKYVEWVSAQCPRNQYSRFICIRENAIVPAPGKKTSLKKLTNGALPTTPMAECREVDKGDSTVSITVVGASGDLAKKKIYPALFALYYENCLPKHFTIFGYARSKMTDAELRKMVSKTLKCRINERGNCDGKMDEFLNRCFYQSGQYDSDDNFAELDKKLKEHEAGRFSNRLFYLSVPPNIFIDVYLVEDQIFRQYIRNVQLNFSEDFGTEGRGGYFDSYGIIRDIMQNHLLQILALFAMESPVSLDAEDIRNEKVC