MKAFSVLSISVVIVLATSHIDAFTRDDFPEDFLFGAATSAYQWEGAVDEDGRTPSVWDTFSPFDNMDNGDIACDGYHKYKEDVKIMAEMGLEAFRLSISWSRLIPNGRGHINPKGLLFYKNLIKELLTHGIKPHVTLYHYDLPQALEDEYGGWINRKIIEDFTAFADVCFREFGEDVKLWTTINEANIFAIGAYSEGILPPGHCSNSKYVNCSTGNSSTEPYIAGHNILLAHASASNLYRLKYKSKQRGSIGLCIYTYGLFPYTSSKEDEIATQRAKDFYFGWLLKPLVFGDYPDVMKRVVGSRLPVFSEEESEQVRGSSDFVGVIHYTTLYVTKSRPTPSILPSNQSFSTDMGVETISIGNSVPWGFEGVLEYLKQSFNNPPIYILENGLATKHDSTLQDTSRVEYIQGYIGAMLNAIRNGSDTRGYFYWSMIDLYELLAGYRLSFGLYYVNFSDAGLKRSPKLSASWYSGFLNGTVDVAPRDITQLQSHSSGLSSL*