GTQESLAEKELQLLVMINQLSTLRDQLLTAHSEQKNMATMLFEKQQQQMELARQQQEQIAKQQQQLIQQQHKINLLQQQIQQVNMPYVMIPAFSPGHQPLPVTPESQLALPIQPIPCKPAPKTLVQPLHTPSTPGTSPKNPFTPPHPRETSQPLNLTAKPKGPELPSASSSPSLKLSGCQSLPPSHGASRELQSSPASLPLGFLGEGDAITKAIHDARQLLHGHGAAMEGSLSSPYRKEPVGMDSSPVKERMEETPGHRLDEALLSCEMDGSRHFPESRNNNHIKRPMNAFMVWAKDERRKILQAFPDMHNSSISKILG