MARVQLFLCFTILFASVTLLDIVSAHLKLKPTLPQIEPPQTLKDVEPYTVKVVIVFVSDLEKECPKTNKFKAFFEKLRAFAKYVCPIKRKDQVDYDRDMKAKAGGLFQVISSFAIGKIKKEIQEDKMEVINTFKFMRFLATKIVGSRKKEESEESMKLTAEQQKEIKEGILRWETIITRITNTMVSSTTNSASSNEESSVGKEASSENSKSSGKESESSAKGESETSAKGESKTSAKGESETSSSKSAGGSSTSATKEESSASQSSGVTVTQVEEETSKDVSTFIMNLEKKCPQKEEYKVFFEQLKGTMIAPPKERKGLFSRIKSAAGKLSGAMGVMRSRIGSKSAEVKKSMETYQEQVMKTLQELDTIHSQIVSQNQGKKEGSLTCTPAQQTQIKTTITKWEQVTTQFVETAIQSETKSSSTTSSSVGKMNTN*