MFRCGGLAAGALKQKLVPLVRTVCVRSPRQRNRLPARALGTEVIQLFPEKGNMGKILPEYLSNWTMEKVR
REGVKVMPNAIVQSVGVSSGKLLIKLKDGRKVETDHIVAAVGLEPNVELAKTGGLEIDSDFGGFRVNAEL
QARSNIWVAGDAACFYDIKLGRRRVEHHDHAVVSGRLAGENMTGAAKPYWHQSMFWSDLGPDVGYEAIGL
VDSSLPTVGVFAKATAQDNPKSATEQSGTGIRSESETESEASEITIPPSTPAVPQAPVQGEDYGKGVIFY
LRDKVVVGIVLWNIFNRMPIARKIIKDGEQHEDLNEVAKLFNIHED