MKLLLSLVVFSLFLSFSLANESRLIAFSESHREWLSQSEIEQLMMKKVKFMDLTDYQVTPSSFVPAVAPIPVEPIHKEYVAFLIPNLNGSNIWATITSLSALNTRYYTSQTGVQGAQLLHDAFAAIARNQGRTDITVEKFTHTWAQPSIIATIPGRGPNKNEMVIIGGHEDSVGTSSTARAPGADDDASGVSTVLEIFRVLVSNGYYPDRTVKFMTYAGEEAGLLGSQAIATSFKNANTTVHGVLQLDMVGYGTVPNIGVVGDNVDRELTNFVKILIDAYCATLGWEDTTCGYGCSDHASWTRNGYRAAFPFETPFGRHNPYIHTASDTLDRLDQRRALDFARLGLGFVIEMADISVPP*