MSKIKAGPVVDILGDEMTRIIWDLIKSKLILPYLDIEIHTYDLGIENRDATDDKVTIDCAEAIKKYNVGIKCATITPDEKRVEEFKLKKMWKSPNGTIRNILGGTVFREPIICKNVPRLVNTWVKPIILGRHAHADQYKCSDFIVPGAGKLTLSWQSATDPQKRVEAVVHEFEGPGVTLGMFNTDESIEAFAHSSFKYALERNYPLYLSTKNTILKAYDGRFKDIFQQIYDTQYKPQFEAKKIWYEHRLIDDMVAYAIKSEGGFVWACKNYDGDVQSDSVAQGYGSLGLMTSVLICPDGKTVEAEAAHGTVTRHYYMHQQGKETSTNPIASIFAWTRGLLHRAKLDNNVQLEQFAKSLESVCVETIEAGYMTKDLAICIKGMDGVTRGDYLNTFEFLDKLAENLSSKLHV*