MSSTVKPEGCNIWSPRMMPFWCSHNSTAVEFSAGGDKQSMLHQTTFDALPAQGFYPARWPAPPAGQDAYPEAPRWTSEHVYPMFPFVQTEPYPSDPFPSTSMAGAADYKMNFYPNSILSSGYPTDYNQAIQWKMPSMKQQKPSLTNPPYRTGPGTNNVRVRTSDKYRMVYSDYQRLELEKEFCTSTFVTSERKAELSTLLNLTERQIKIWFQNRRPH