QAGLIEANGELKVFIDQNLSPGKGVVSLLAVHPSTVNTIGKQLLPKTFGQSNVNIAQQVVIGTPQRPSAQNTILVGSPHTPNTHFASQNQTGDSSPWSAGKRNKKGEKNGKGLRHFSMKVCEKVQRKGTTSYNEVADELVAEFTTTDNHISPNESAYDQKNIRRRVYDALNVLMAMNIISKEKKEIKWIGLPTNSAQECQNLEVEKQRRIERIKQKQSQLQELILQQIAFKNLVQRNRQAEQQANRPPPSNSVIHLPFIIVNTSKKTVIDCSISNDKFEYLFNFDNTFEIHDDIEVLKRMGMACGLESGSCSAEDLKIARSLVPKALEPYVT