MSSTQFNKGPSYGLSAEVKNRLLSKYDPQKEAELRSWIEGLTGLSIGPDFQKGLKDGVILCTLMNKLQPG
SVPKINRSMQNWHQLENLSNFIKAMVSYGMNPVDLFEANDLFESGNMTQVQVSLLALAGKAKTKGLQSGV
DIGVKYSEKQERNFDDATMKAGQCVIGLQMGTNKCASQSGMTAYGTRRHLYDPKNHILPPMDHCTISLQM
GTNKCASQVGMTAPGTRRHIYDTKLGTDKCDNSSMSLQMGYTQGANQSGQVFGLGRQIYDPKYCPQGSAA
DGAPAGDGQGEAPEYLAYCQEEAGY