MAEKSFKYIILGGGVSAGYAAKEFASQGVKPGELAVISKEAVAPYERPALSKGYLFPEGAARLPGFHCCVGSGGEKLLPESYKQKGIELILSTEIVKADLAAKSLVSAAGDVFKYETLIIATGSTVLRLTDFGVKGADSKNILYLREIDDADKVVEAIQAKKGGKAVVVGGGYIGLELSAALRINNFDVTMVFPEPWCMPRLFTADIAAFYETYYTNKGVKIIKGTVASGFTAHPNGEVNEVQLKDGRSLEADIVIVGVGAKPLTALFKGQVEEDKGGIKTDAFFKTSVPDVYAVGDVATFPLKMYGDMRRVEHVDHSRKSAEQAVKAIKAAEGGGAVEEYDYLPFFYSRSFDLSWQFYGDNVGDSVLFGDSNPSNPKPRFGAYWVQDGKVVGAFMEGGSGDENKALAKVAKARPAAESLDALTKEGISFAAKI*