MAGAVWEWVGDDERWCEYSPAAAQTVEQAWTSGAAVVSMDITCSGQPSHEIVFVAQSALLVYRSSGIMRSIIRDPPPVNSNDTAGTWKSFIPETGTWDMHDPLACRMFDYFWQEAENWRVTNQSCGPASVTIPYDSIYITLQFATEGFQRNLASGFIRGIRRRSGPSVSSVLRPPFPNLAFSPIFMALPSNTAGTEASGSQGEALSYDPASTFVKLESPPEDQDCSVCCSPLSSKDGDQEVVQLAECPHIFHLPCIEEWFSRRPSCPECIRHYGRITGTQPLEGASMTVNYHRYRRNLWHLDGYEGVGVIEILYNFDDGIQFECGVYYHQLRYSCTVTTLKALNILLLESHIEELLEEHFCRILRLEKRYWRF*