SPGSSHVQLWQFILELLADPRQADGCIEWIGVDGEFRMVDPEEVARKWGRRKKRARMNFEKMGRALRYYYDKMILKKVTGKKCTYQFHLAGVLCQGKKALQDCFEKYERENKVSGKNSK