CQKWVENCRRADLEDKTPDQLNKHYRLCAKHFETSMICRTSPYRTVLRDNAIPTIFDLTSHLNNPHSRHRKRIKELSEDEIRTLKQKKIDETSEQEQKHKETNKSSAQNPNIEGDEEQDEDILPLTLEEKENKEYLKSLFEILILMALLGCRINSGEEVLRKRFETTAVNMLFCLKTQQKQMLEICESCIQEETLREVRHFFSIITDDVVDIAGEEHLPVLVRFVDESHNLREEFVGFLPYEADAEIWAVKFHTTITEKWGLNMEYCCGQAYIVSSGFSPKMKVVASRLLEKYPQAIHTLCSFCALNMWLAKSVPVTGVSVALGTIDEVSSFFHQSPQ