TEINGMMILCKVCGDKASGFHYGVHACEGCKGFFRRSIQQKIQYKQCTKNEKCSIMRVNRNRCQHCRLKKCLAVGMSRDAVRFGRVPKREKARLLAELQNLKNQTESELKVTSSEEAEVDEVAMVIAKAHHQTCSYTREKLAAMKTIQPIHRQFLIRVHQLSIRTAQLPSQQSPLQLVEIDCIVDRGNGYHVGNLHSMLRVNFVITNHVWLHGIPLCNVCPLNPFPIGALEGANKMWEEFSERFTPAIKEVVEFAKRIPGFQQLNQTDQITLLKAGCFEVLLVRLCPMFDCKSDMMTFVNGVRIQRSQLLQMGCGELINSMFDFAEKLNVLNLMECEIALFTAVVLVAADRQGVKDVEAVERLQERLIRALRSMVAKNHPEELALFAKLLMKLPDLRTLNTLHSEKLLAFKM