MSRLLEDLALEKVKQGDDAGAKQVLQEKNSIKEIIDSSNNKAQANFALAGKLATLIGDKHHQLLELMGGASSAAGSASGAGGSSWPQPASSPASRAPRPASASTSSTSSTSTSSWATGTGAGAGRGYEMPWQTSLQEAQQRVRQAEAEASKMGRLAAMSAEDSIQAARDRLAQRQAELGIAAGSSGESILQARDRLRRTAEESIQEARARLREQDAQILEYCRRIVARYRRGEYVTEQELEFAFEQLERRLL*