MSLRDCSLLLSSTICVLRTEFSACTAKNRCVVRVKDVGCWSSVPKLAGLQRCGKSCRLRWINYLRPDLKRGSFSQQEEDVIVGLHGILGNRWSKIASQLPGRTDNEIKNFWNSCLKKKLRLRGIDPTTHRPLNEVKTQEEAIRMYYSNSGANFEQLPENPFPLIEIQTCLDSIESNANFHYQFHQPFEPLSQNERLVKPEFCDYGGVMNVPENFGYGESSSNSGDWNCNVAPEIKHVFGSEALNWVSVSKAETLVEPHEHKHSSWRESQHVTSSEDFSTEPVGSLPRDLSDICFNVPREASAGEFNVEFI