MQRLRNLVPVARLLHPKTLLTKNPIQTPQTSLFSPGKFLQIFASKNYSAGRKNDGEGGESEPKDPWDQAWVENPSPSPPWEGKGEEEEEEEGSWGMDSSWSTGLTEDHFEGEAVGRPVAEGEVVGRPAPTEGGRKQQGRAGAGIDPDDEEWARLAREYKENKKFVDSIDQKMTETFILLKQVREPGLRGSYLKDSEKQEMYKLHKENPEVYTVERLAKDFRIMRQRVHAILWLKEDEEEMEKKMGRPLDDAVEQLLDTCPX