MSPSPTVLARARARLLNRSRRGRERERHTKREWRRYTPRRRLPQRPPRPSHPPPARPHHHRRAAAASCSLAVTAAPSRKAFLSCPDHSPGRSRITPSSSPALITSVQDLRDFICSGPLVDRIGCTKEKIAESIDRWLRCGGQVARLFRLNELQLSESEKARIYRFYIPVFLWCEDQVIDHRAKYNDGDEIPPLVIGVSAPQGSGKTTLVFALDYLFRVAGRKSTTLSIDDFYLTAKEQNELRDRNPGNALLELRGNAGSHDLQFSVETLESLTKLTKEGMKMKVPRYDKSAFGGRGDRADPSVWPEVEGPLEVILFEGWMLGFKPLPNEVVKAVDPQLEVVNKNLEAYYDAWDRFIESWIVIKIRGPNCVFQWRLQAEIAMRADGKPGMSDKEVMDFVSRYLPAYHAYFPTLHNEGPNGSKPEHLLVIDIDEGRNPIRGN*