MVTELLGGDMVNQSFICDPDDESFVKSIIIQDCMWSGFSAAAKLEKVVSEKLASYQAARREGGAGSRLCPQPPPSQPPSMAPSPASASTYLHDLGAAASDCIDPSVVFPYPLSERSPKPGSPDSSPASLLGDDTPPTTSSDSEEEEPEEDEEEIDVVTTSESESITQSTEEHSKPHHSPLVLKRCHVPIHQHNYAAPPSTKLEYPSAKRIKLDSGRVLKQISNNRKCSSPRTSDTEENDKRRTHNVLERQRRNELKLSFFALRDQIPEVANNEKAPKVVILKKATEYVISIQTDEHRLIAEKEQLKKRRDQLKHKLDQLRNSCA