MGRKKIQITRIQDERNRQVTFTKRKFGLMKKAYELSVLCDCEIALIVFNSTNKLFQYASTDMDKVLLKYTEYNEPHESRTNSDIMEALQRKESKHGGGGDSDDDSPGPSTPMNGHASLNVNDQQPPTVAPQPPAAAIHPLYTNLFLHPQYRPRPEPTKQHIEFPTTSSFPYDSSNTPSLQQHPLAAADADCELVAPRSTADQPLWAAALQHKPPPQQQQQQQQQQQQQHQQRQQSPYVKLEPHSPPEKRQRLATAAADWRPQQLT