SAYQGALLPREQFAAPLGRPVTTSYPATYPAYVSPDVAPSWTAGPFDGSVLHGLPGRRPTFVSDFLEEFPGEGRECVNCGALSTPLWRRDGTGHYLCNACGLYHKMNGVNRPLVRPQKRSSSRRAGLCCTNCHTTNTTLWRRNSEGEPVCNACGLYMKLHGVPRPLAMKKESIQTRKRKPKTIAKTRGSSGSTTNASASPSAVPSTDNSAATSKPKPCLASPMCPGPGMAPQASGQEDDSLAPGHLEFKFEPEDFAFPSTALSPQAGLGGPLRQEAWCALALA