FAWFQQQYSQLSPSSFPHPMVAHHAGFIPPPPSFLHHQHQQHPRAPSEKRRGARTPFSDSQLYALRTRFEQCDTIKVDERRKLGAVIGLSPEQIKIWFQNRRFKLRKEKYKQIKQDAVQQQKSAKEEAEEDQKHVIS