MSWSTYSVPPLLGMHNVVNGLPALKHDMGSIYAKPTQENNKTEHQGDSDNCGNEIRGYEDNGYGAVEKYNEAGSATELKRGLLSYEGSTGTRELRIRRAPLGLEVAAIVRSPSRCPFAFPGYSIALGYRASGDTCRFFWLSRNYFEETLGLRDGTLGLIEGTPLKGSP*