MDHKPRVALLIDADNSPASKIDLILNELSTFGETNIRRAYGNWKKSELKGWEEALHEHAIRPMQQFDYSKGKNASDMAMVIDALELLYTDRPDAFGIVSSDADFTPLVMHLRAKGAAVYGFGAQKTPEPFVNACSKFLFLDKLRPLAMGDAAGGAAGDTRDDGEAVTAAPLRATPAQLKQDAKLVMLLRNAVQAAADDEGWARVGAVGTQIANQASFDHRNYGYATLTKLLVATQLFEIADEGKSTVAVRDKRLNKTARA