MKAFSVLSISVVIVLATSHIDAFTRDDFPEDFLFGAATSAYQWEGAVDEDGRTPSVWDTFSPFDNMDNGDIACDGYHKYKEDVKIMAEMGLEAFRLSISWSRLIPNGRGHINPKGLLFYKNLIKELLTHGIKPHVTLYHYDLPQALEDEYGGWINRKIIEDFTAFADVCFREFGEDVKLWTTINEANIFAIGAYSEGILPPGHCSNSKYVNCSTGNSSTEPYIAGHNILLAHASASNLYRLKYKSKQRGSIGLCIYTYGLFPYTSSKEDEIATQRAKDFYFGWLLKPLVFGDYPDVMKRVVGSRLPVFSEEESEQVRGSSDFVGVIHYTTLYVTESRPTPSILLRNQSFSTDMGVETISIGNSVPWGFEGVLEYLKQSFNNPPIYILENDCFQLPTGLATKHDSTLQDTSRVEYIQGYIGAMLNAIRNGSDTRGYFYWSMIDLYELLAGYRLSFGLYYVNFSDAGLKRSPKLSASWYSGFLNGTVDVAPRDITQLQSHSSGLSSL*