GQFIGDIPRGQWIDKHEYFFLKNQKQGFNLVFNGYMYKKEASFRATVNWICSDGNGKRLNENKCSARAITKFDGGIKLGKNAHNHPPRFLGGKVPAKLMPKDAFYPQY