MDEGIPHLQERQLLEHRDFIGLDYPSLYMCKPKRSMKRDDSKDTYKLPHRLIEKKRRDRINECIAQLKDLLPEHLKLTTLGHLEKAVVLELTLKHLKALTALTEQQHQKIIALQNGERSLKSPIQSDLDAFHSGFQTCAKEVLQYLARFESWTPREPRCVQLINHLHAVTTQFLPTPQLLTQQVPLSKGTGVPXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVLSPPPLAAAAAAATLLPHEVAPPGALHPPPPHGRTHLPFAGRSEPGNPESSAREDPSQPGKETP