MFKNGRANIGVLSLAKKETRVRACEWGVEVMQASVEEPLVMTEASGMPDIDMSGGSSASRSIRATVVQASTVFYDTPATLEKAERLIAEAAALGSQLVVFPEAFIGGYPRGASFGAVVGSRSLKGREDFRKYHASAIDVPGPEVDRLASIAARYKVHLVMGIIERTGGTLFCAVLFFDAHGQYLGKHRKLMPTASERLIWGFGDGSTLPVLETQLGRIGALICWENRMPLLRTAMYGKGIELYCAPTADSRPSWQASMTHIALEGGCFVLSANQFCRRRDYPPPPEYVFGGLEEEPVPDTVVCPGGSVIISPLGTVLAGPNFENEALVTADIDLGDIIRAKFDFDVTGHYARPDVLGLTVRDHPLPAVTFTSRMMKQDMENNTAEFRKLSLLM*