301 aa
MRKIRKAVFPVAGLGTRFLPATKSIPKEMLTVVDRPVIQYVVDEARQAGIEHLIFVTGRN
KGVIEDYFDIQVELVGTLTERGKQAELDLLESLQPRPGASSFTRQQAPLGLGHAVWCARE
LVGSEPFALLLPDMIMQAERGCLARMVELYEETGGNVISVEECQPSETNKYGIVGRGPDV
GTGFRVEGMVEKPAPADAPSNFYISGRYILQPEIFDILATQEKGAGNEIQLTDGMLKLAQ
MQDFFGYHFTGRTFDCGSKEGFIEANVAFALWRSDIRDKVMGNLQELLDTVEPAGRHRAA
E