MDASLPSCPDNGPPTASPPRAAPALSASERDLCDFICSGPLVERIGYTKEKVADSIDRWLRCGAQVARLLRLDELQLSEAEKARIYQFYIPVFLWCEDQVIEHRAKYDDGDDIPPLVIGLSAPQGSGKTTLVFALDHLFQAAGRKSAILSIDDFYLTSKEQNELRNRYPGNALLELRGNAGSHDLQFSVETLESLMKLTKEGIKMKVPRYDKSAFGGRGDRADPSVWPEVEGPLEVVLFEGWMLGFKPLPNEVVKAVDPQLEVINKNLEAYYDAWDRFIKSWIVIKIREPSCVYQWRLQAEITMKADGKPGMSDEEVMDFVSRYLSAYHAYLPKLYKEGPNGSKPDHLLVIDIDEGRNPICG*