MAVQGRHLSHDLAAQAAGGYLFLDEYAGCAPAAAPAPARIGDATTALSDFPRVEVAWCNYDGFLPRKRPRLETAAPAAGGGLSEDQRAGLPPAGTERLLPLPVAVAPFVNARSRRAVAASGTASTSGRVASGATVAASRGLLSSWTHRHGVEIDALVRLEAERMRAALEEARRRHARALLAAVGRAASGRLRASETDLERALRRGAELEEKARQAGAECQAWMAVARRHEAAAAGLRATLDQLLQSPYGAGGGREEGGEAEDAESCCFEDGGASCASRSKLACRSCGAGEASVLLLPCRHLCLCRACEAGVDACPVCAAAKNGSLHVLVS*