MSWFEGLTSKLQEVTEQVSEQAKSAIPLNNDFLEKLTLSTPELDEERKRLDNEERRKEHIKDCLAGLLPWETRDPERDILVEECKDAILKLSQDGATFKGPYLMPGMKVKDVGTSDGESEEEKGKIVEEKPTEESLDKLATLEPLPKLLGCFDLDAHVGLIQRILTEDPHLVEMQSKLSGGGEREYYFWKNYFFHCAFARYEAGLSIDEIWNDEDPAERKAKEEAAAKEAATKAAAKEAEQKVAAESKAEEETITFDNHKTESKSTETPSVPSEGSPEIVSTDVAAVEASSLPADVTTPSSAASASAAGDSSAIDFEKIAAEGIEDDDGFGDDDGFDVELDELEAEIARELED*