MEIHQIKRCMVQIVLLAGSSFKFFSWHCYMLFVPYGWDWRKSLLLGGLLSATDPVAVVALLKDLGASKNLSTTMKGESLMNDGVALGAVALGLVSVLWLGIIFNDTLIEITLTLKVRQVYGNDFSKTTKSQGRGWLSKLVAEAFGILFKDAGLDKSKQEELLEKLGASSKYMESVLETMTKEQLLNARAALGEIDVEAGIMNNLLELHMEGLLKETNSREEINIVVQEDIITNAVDTVERLRMDLDKVDDKALQLDRGWAIAHGVRVIVLVDFLWGLSNQGCSLSILL*