MKGPLTILGQLARELVLLCINILQSIVAMVQRTLSWPTKEPTFVSNPMEDSEHDTKGIERHLEEDDMYSAITLQKMLGSKHSIELQLLAFMLIFSTSGLVPLLDLVFPMFVSIYIYVLSKAVFPRYPMEVAHMEGFRGSKYFHACTMLGILLGFFFPLAYMLGSFSRGDQGAVRAATPHLFLLTSQMASELFVNGHMGFSPPCRILLTLLYTSRRLSTLAHWVVHAFSYHPLRPSVWHDPFWLWFGRGLPVINFVYCNIYMFCILIPKFLLRAFERYVVAKSAYTTQQTGEPPRTEKMIAELDNKKRDLFGGLIGSSKELEAKMFKDLSIESDEKTRTQDSQDLHKRNTYGKNVKFISKDKGKQKE*