MAFLRAQRVLYIHPTGEAELDEGVLRHKGRRGRPVPSALPDVAGLRGWLQEELPSVDSVLVPGDGWYNPEYLPDGPLPVSFALHAWIRRDESTAVTVARSQTKRVKDYQVYEPMVVEPDILLGGRSSTMLVALQWLALLEREAAKVDLTSLRELRLAKVKPKESAYYPGVLAFLRAASFGQKGLNFGGHGLQGFICGKPSVVSEVKTKVFYATDKDETGMVANATLIKQEADYLKTGIEGTDETARLGCLFCRMDRFWIVKYLRETDKVQLESISLKDVLPPKPMPGFCTLVSYAEELQRMYDLPVLSVRFVGPSTDIPLSDLTPVAYGKKSLVVLRRSAFNVLKICSPSSAEMERRIHAASDGHSNVRRLVNWGMHFFLPPACTWQVYHTDGGPSSQFSNTRTRLRWWSCSCTQLHRVVKM*