MQHNQLLEQLYSGHSLSTSESTALFNAVIQGELSNEQIAAMLIALKVRGANTEEITGAVAASLQNAKAFPYPNYPFADIVGTGGNGQNTINISTTSAIVAASMGAKIAKHGNRSVSSKSGASDVLTALGVNVNVTPEQARQALDEIGVCFLFAQQYHSGFRHVAPVRATLKTRTIFNILGPLINPARPTYHLLGVYAPELVKTYAETAVALEHQHSFVVHGSGLDEVALHGETQVAEIKNGKIEYFTLTPEDFGLKTQSLESLRGGEPQENAQYLTALLQGKGKAEHANAVAANTALLLKLFGYDDLKQNVQNVLAHLASGKAFETLQKLTTY*