MDSHHQTTWVRRNSNPKLESISVLDIPSTVQPSAASKHQSSAGFATSLIILSWYASNIGVLLLNKYLLSYFGFRYPVFLTMLHMCSCSISSFIAVGWLNIVPIQYIGSRSQLLKIVALSSIFSLSVVSGNMSLRYLPVSFNQAIGATTPFFTAIFAFLITCKKETGTVYMALVPVVLGIALASNGEPLFNVVGFVACLVSTAARALKSVVQGLLLTSEAEKLHSMNLLMYMAPIAVGLLLPAALFIEGNVFGVIASEAEKKPWFLLVLAANMMIAYSVNLFNFLVTKHTSALTLQVLGNAKAAVAAVISVLIFRNPVTLTGLAGFTITILGVILYSEAKKRSKAIF*