MAEARPSVDLEAYCTRYAGRACTIRALFVASKKDPSTERHALSIAAADLRANTADTALYTEVVSRLNAACAAYASQHMMDVQGGTANMAARQTSRDAHPLSSEAIVPQEFDEQWVKETDTRSRAQLEKLEAELNGYKTNQIKESIRMGHNDLGDFFVRRGLLELALRNYIKTRDYCVTSKHIVQMCLNVIRVAMEMREFSVVENYVQRAEQAPDVLNDPILVVKLSCCAGLASLAKGNYDRAAFQFASCSLGPNEEHTEGLSESLSELVALDDVALYGGLTALATFSREELDSKVIQPTAPFRGFLEIYPEMREIINDFHNSRYSSALANLEGMLPDLKMDMFLDKHVQKLCAMIRAKALLQYVTPYTVVDLNVMASAFHTHVTGLSAELENLIDENQMAGRIDVNCAILHRKSINSRAAMLNQALMHVQDCFIDLETALLRMHMNRANLEIKGHSARQDGMNGDERELAIE*