QALVSFKDVAVTFTGEEWRHLDLAQRTLYREVMLETCGLLVSLGGAWAGTVDGEERPLQKHLHRMRSSSIVIPTGFPSGEKPYKCSECGKAFKRRSHLTEHQRIHTGDKPYECKECGKTFTHRSSFNQHNMTHTREKPFLCKECGKAFYYSSSFAQHMRIHTECGKAFCLSSSFTQHMRIHTGEKPYECNECDMRIHTGERPYKCTECGK