MAFLRAQRVLYIHPTGEAELDEGVLRHKGRRGRPVPSALPDVAGLRGWLQEELPSVDSVLVPGDGWYNPEYLPDGPLPVSFALHVRGSEGKRRRDENTAVTVARSQTKRVKDYQVYEPMLVEPDILLGGRSSTMLVALKWLALLEREAAKVDLTSLRELRLAKVKPKESAYYPGVLAFLRAASIGQTGLNFGGHGLQGFICGKPRVVSEVKTKVFYATDKDETGMVANATLIKQETDYLKTGIEGTDETARLGCLFCRMDRFWIVKYLRVTDKVQVTPGFPLPLQLADFSPDFVLMKLSWLNETSLESISLKDVLPPKPMPGFCTLVSYTEELQRMYDLPLLSVRFVGPSTDIPLSDLTPVAYGKKSLVTYCVPEVPFVATPSNHIDVDPNMSESISTSSFPQLALGKSTTRMEVDPPASLATQEQGGGGGCGGGARVHCHIGIHVKLQLHLVVKM*