MVSRGIHRIMARQESSPKRLHCQRRPSRSTAKIGPLVSLPGAAERLKLFQADLCEEGSFDAAVEGCEGVFHVASPTDLSKLSEDDFVQPAVKGLLNVLNACSRAKSVRRVVYTSSVAAACPLNEGEFVSGCNLDESRWTDVDFIRRKHQHPIGFYFVAKTLAEQAAIEYGLNSEMEVVTIGPSTVGGPCLTSTFPVSCQLILGTSTELGNYEGLKLVQSLLGSISLVHIDDVCEAHIFLMEQPNVEGRHICSAISLTYLQLSDFIHKRYPHFTKPLKCDDEDDRSVNVPASSTKLLDMGFSYKHGLEDIIEETMKSAQSYGLLN*