MGKQVDSKTITWVIENFSSLQSASIHSDQFVVGDCKWRLKAYPKGNEKATYLAYRANNLALYLNVANSKSFPIGWTRHTKFSLTLVNQKSEKLSKLTESQHWFDHKSTSRGFPAMIPLTNLHTNEGFLVNGELTLVAKVEVLEVVGKLDVSKKSSPVMETIDVNGFQVLPQIESVNRLFAKHLDIASKFRPKKPYMKTAYMNVLLSLTKTLCQSPQDLSNDDISGAGAALTYLREAGFKLDWLEKKHGEIKEKKKKEEASLKRLQEMEKQIFNEAQIYKEKVLAARAPLSLNEDNVF*