MGRKKIQIKPISDEKTRLVTFAKRKNGLFKKAYELSVLCQCEIAIIVFTKSNRLHQYASRTIDHALRRRETHARANEFCSNADMARVSEFYLPMGDGVGAPNKDRCSHSTNVRTSFDGHFNPENTRLVQKSNGGPKNPNDPPTASRAMPGCCQRG