GLRVTSTFYSAVGRNGILPQGFDQFYEAAPGPPFAGPQPPPPPAPPQPEGATDKGDPKAGAGGGGSSPCAKRTPGPEPKGAAEGGDGEGPPGEAGTEKSGSTVAPQRSRKKRCPYTKYQIRELEREFFFNVYINKEKRLQLSRMLNLTDRQVKIWFQNRRMKEKKLNRDRLQYFTGNPLF