MEKVCQLSIEVEDEAEVEKLDWKETIKKGLSLQEVDLESGKNGWGSPPGSYFNVRAANYFVKRMKCPAGDSLLKPLGVDWLKSTGKLEHVMAHPGNLVRQVLDKAQEKGEALKSFIFAVNLQIPGKDHHSAVFYFVTEEPIRQGSLLYRFIHEDDAFRNSRFKLINRIVRGPWIVKAAAGNHAACLLGRALTCHYVKGPNYLEIDVDIASSTVANAILHLALGYVTSVVVDLAFLVESQADDELPEKLLGAVRVAHMEISSASTLELLPETPSSDKCQTPTFQLGGLSWRKLGRSFTFGKAGKVDAEEDAS*