MASEKHFKYVILGGGVAAGYAAREFAKQGVKPGELAIISKEAVAPYERPALSKGYLFPTNAARLPGFYVCVGSGGEKLLPEWYSEKGIELILSTEIVKADLSTKTLTSAAGANFTYEILLIATGSSVIKLTDFGTQGADSNNILYLREIDDADKLVAAIQAKKGGKAVVVGGGYIGLELSAALKINDFDVTMVFPEPWCMPRLFTADIAAFYEAYYTNKGVKILKGTLAVGFDADANGDVTAVKLKDGTVLEADIVVVGVGGRPLTTLFKGQVAEEKGGIKTDASFETSVPGVYAIGDVATFPLKMYNELRRVEHVDHSRKSAEQAVKAIKGKESGEPVPEYDYLPYFYSRSFDLAWQFYGDNVGETILFGDSDPTSSKPKFGSYWIKDGKVLGAFLEGGSPDENKVIAKVAKTQPPVANLEELKKDGLQFASKI*