MKVRKQVPPRKKACQSCTDSKVRCGLEKPTCSRCRARGKQCRYPAGSGDVHQSSPMVSSEQISADESLTFGLSPANLSATSTVTAFSSPVSGHPSDIPRIYSQHESTQTVDTDLNFDHIDLVPMIDAEKIRDRWLQPYLLTATEQVPKLFNPFTVQFVTCVLRSYPNHLLDEKSLPPFIHPLQLNSKAMPRTIANCFSLVRMWMNRVAGSEAIVLSTVRQEMERLSREDATSDFDTLCSFQVYLIYLLTAYFFPIENASLGDDMSMITIQDLAFRVAKAGFTCKAELSQTRPTWESWIIASAKRRTLFTMYIFSNVYNSDKGLPNFLSDELGDILVPESKALWEASDRDSWTREYNRHLSKWEDGMLKISELWRSSETGSEARRKRIGRWVQSTDEFGMMLFAVCAHIHGC