MSLTVKAYLTRAGQREPEIRRFGIDADVSSNYNYFVSKITAIFPGLSGKTYTVGWKDSENDLVLFSSDEELTEALGYVNDGVFKVYITEKGEATYEGAEKPCEWKRGPKIHWGVVCDGCQGPVAGVRYKCEVCPNFDLCETCKGKNLHSEHPMKTVERNRRCRFAFGSEGPAGREQCGPFPCPPPFGPGPFGPEQAFSGAATFSAAPGAMGHGFAAAAGMGPGFTPPFLRGCNIDFDAMPPHMARRIQRKLMKKYLCEKYGKCCKKARKCEKRKEEKKLKKKEKKEKKQKEKEAKAGEEKDIEGEKKERQRKDSTSSSSSSSSSSSDEAEEQSPSEGYLKNVGESVAAMLDPLGIDVEVDIEHNGMRRRCHRGW