XLKTLIPHTDGEKLSKAAILQQTAEYIFSLEQEKTRLLQQNTQLKRFIQEFSGSSPKRRRAEDKDEGIGSPDIWEDEKAEDLRREMIELRQQLDKERSVRMMLEEQVRSLEAHMYPEKLKVIAQQVQLQQQQEQVRLLHQEKLEREQQIRTQLLPSHAPPAPTHHPTVIVPAPPPSHHVTVVTMGPSSVINTVSTSRQNLDTIVQAIQHIEGTQEKQLQEEEQRRAVIVTPARACPEPSASDTASDTEGNDSDSMDQSKEEPSGDGELP