MEFLHSNTKSLLDSELQDGNYISAAGKKVVVIGGGDTGTDCIATSVRHGAVNIVNLELLSCPPATRAAGNPWPQWPRIFRVDYGHQEAMHRFGKDPRFYEVMTKRFMGNEEGQVTSLEIVHVKWERGANGKLQLKEIEGSEETIEADLVLLAMGFLGPEQNIAEKLGLATDARSNFKADYGQFATNLEGVFAAGDCRRGQSLVVWAIAEGRQVASQIDKYLLADEHAEHAVAAQENLVVHSTRQADSRRRGERGSHGSLLPSAR*