MTILIEQLPVEIQADETNIHAQNQKELVLGDGFAVPETNAFGHNFRDYTVESARQQGVENFYKINHFNQTYDYVSKMRVEYAKLDKAEMSIWECCELLNDVVDDSDPDLDEPQIQHLLQSAEAIRKDYPDEDWLHLTALIHDLGKVLLLPSFGELPQWAVVGDTFPVGCAFHDSIVHSKYFKENPDYNNTAYKSKFGVYSEGCGLDKVLMSWGHDDYMYLVAKENGTTLPSAGLFIIRYHSFYALHKSGAYKELMNEEDKENLKWLHIFNKYDLYSKSKVQVNVEEVKPYYMSLIEKYFPAKLKW*