EGQKPNPYEMRRSLAAGGAVGSGKTRTKDKYRVVYTDHQRLELEKEFHYSRYITIRRKSELATNLGLTERQVKIWFQNRRAKERKVNKKKQQQQQPPQLPPTHDVTPTPTGPPLGGLCPSSSSLLGTASPMPVKEEFLP