MAPLVWFVTGANTGFGLMLADLALSRGDTVIATARSLSKFPEYLTKKPNADLVETEVTASAASISRLVGAAVERHGRIDILVNNAGFGHFGSVEEVSEEESRYQFDVNFFGLLNFTRAVIPHMRKQGSGVIVQLSSGVGILGPQGAPIYTASKFAVEGLSEAMTHELKPFGIRVHVVEPGVFRTDFLKSIAHGENVSRHVEGYADMGTLLSTLHEKQPGNPEAGVQRIYEIATGTGLATGLEDQLRFPLGSDCYSMLEAKIRMLKETAEKAKSIALSTDY*