SPGPAAYADSGSFLHAPGAGSPVFVPPARVASVAPYLPAREPGPQPPALAAHPGWTQAASADSPAFGAGSPHPPPAAQPSGATAFPFAHSPPGPGGGGGGSVGGRDGSAYEGALLAREQCPAALGRPVGASYPAAYPTAYPAYLSAEVAPSWASGPFQGRVLHGLQGRRTTLVSDVLGEFPGEGRECVNCGALSTPLWRRDTTGHYLCNACGLYHKMNGVNRPLLRPQKRLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSTGHSTASPSSVLNPESPAATSKPEPSLAPPSCPGPSVTSQASGQADEPLAPSHLEFKFEPEDFAFPSTALGPQAGLRGALRQEAWCALALA