CAGDQRKLSRTPKCARCRNHGVVSCLKGHKRFCRWRDCQCANCLLVVERQRVMAAQVALRRQQATEDKKGISGKAIPAERRTIYQRHIRPSTMLAKSILEGYRPVQSDPFLAANAALPPPLSDRMRKRRAFADKELETIMLEREYKERELLEAGQAASLLFEYNYKTSYSPAPPAEAPPKELCGFLGPNCLDLSMPYPAGSANVELISSNVSVATTYRHYPLQPAFMMWPRGAANLGDALLYQQCLFKPAWEQKESQPPEREAEAEGPRAAAALPPADPQRADGKAPGVGRGVGPGGQRERSAFSPPNRSFGQSFPGNCHSQNSGQLPNKPSKDSGKLSVRLNSFHSLIQHSLGEKAGLELRGPYCRELLEEAARKFREGSAKDVQAAKIADRYGKDFLHKPVGSKVASGEGLSFSVEAILKRPAPAMSRAFH