MKENLKVNILWLLLLLAGYSLISVLVSVGVLNLFYVQILQQIGINIILAVGLNLIVGFSGQFSLGHAGFMAIGAYAAAIIGSKSPTYGAFFGAMLVGALLSGAVALLVGIPTLRLKGDYLAVATLGVSEIIRIFIINGGSLTNGAAGILGIPNFTTWQMVYFFVVITTIATLNFLRSPIGRSTLSVREDEIAAESVGVNTTKIKIIAFVFGAITASIAGSLQAGFIGSVVPKDYTFINSINVLIIVVFGGLGSITGAIVSAIVLGILNMLLQDVASVRMIIYALALVLVMIFRPGGLLGTWELSLSRFFKKSKKEEQN*