MSHRKFSAPRHGSMAFYPKKRSARHRGKVKAFPKDDASKPVHLTCFIGYKAGMTHIVREADRPGSKINKKEVVEAVTVLE TPPMIVVGAVGYIETPFGLRALVNVWAQHLSEECRRRFYKNCSSISLLRELFKSLNVV