MRRRRKRPKSWTKLLKWFALLSKDEILKAAIMKYGKNQWSRIASLLHRKSAKQCKARWYEWLDPRIKKTEWSREEDEKLLHLAKIMPTQWRTIAPIVGRTAAQCLERYEYLLDEAQRRAEGVDEADTMKEAKKLKPGDVDPTPETKPARPDPIDMDEDELEMLSEARARLANTQGKKAKRKAREKQLGEARRLASLQKRRELRAAGIMIGSGTLFPPSGVRPFGQRLQFFSSRLLHLLLFSSDTSGGAWHFAISWSGGGGDVTPYFN