MSYDSLYKFFHGRERTPDDSLALTLRHIEKFCKRIQTGFRVFDVDGKLIYKFAAESINKNIFPRNIHFMIHNKHIYIFNDNIKSLEMRMAKMEVEELDSHVPKSTSSLAFYKIPTCLTHDIFAHTSKDLLKITQLKLSPDERSFIRILYTGREGLEGLLFTFLKMRYEPAVKLTPSKQIDSIAFKANGSMFSIKDPRTTDHFIEQDFETEEYYNKVCEIGKGFRESLLNATNISHYSPNMREILTHYKRSALSGYFYKPNPKATYTAVDMAKCYPSILKGMQYLPKYNVFDDFVPFKAGSDILEYAIYYVRVVAFEREQATFADYEDIDYDARHASQD*