MKTGLKPDPNPVESNGKEVRYRGVRKRPWGRFAAEIRDPVKRTRVWLGTFDTAEHAARAYDAAARDFRGAKAKTNFPPTVLELNANKEGGFARSPSQSSTVDSVSPTGRRLATLPQLELSLGGGGGGGGGGACYDQVPVARPLYFYNNMKAFSPAATCGGEKKPQPLNLDLTLAPPAE