MDNANDHQPRQHHFVLVHGMNHGAWCWYKVVTALRRAGHRATALDMAGCGVHPARADEVACFEEYSRPLLDALAALPPGERAVLVAHSHGGYSVALAAERFPEKVAAAVFLAASMPAVGRAMAVTSDELFAYVSPDFIMDSKEFEQKNPKIKGKPFIFGPEFMAQRAYNMSPPEDLTLGLMLVRPANSFTTNNMEEPVMRDENLLTTARYGPVRRVYIMVEDDRALPVGFQRHMIAQSPGVEVEEMVLGGADHMPMLSRPKELVEILVRVAGRWHATQ*