MMRSHSLTSTPSSLFSSRNPYAAAQSSSTTSRHGAGCRLPTADFWPGFEADGEDIHASHSSDPQRDKPCFRLALLSRRQHAIQAASCKRSMVSRRAADCSHAAPCAKVKPGRCKIQYRGIRQRPWGKWAAKICDPVKGVRVWLGTYPTVEAAARAYDRAARRIRGAKAKVNFHSDTSSCVTVPTTASRSTAAAAAQAPAVLPPPKVEAQTELSDEVKELSEELMAYENYTNFLGIPYMEGGTTAASATTAAASAAAEESQVPAPAGLWSFEDYYYPSSQSLFTE