MSDHVALSIDNLVASEECTEVAAGIHAGIARSSSPRATETSPLLQGEELRGASSNIESPVVLEGLSAIQYEVSCSSDTGKEIHAAALGRAGMSVNPKADNDVDEEAAPLLNGEEDGKPVVVASETLANGSKKAMAPPGIAECRICQEEDDIANLESPCACSGSLKFAHRKCVQHWCNEKGDTVCEICQKPFEGGYASLHQDTADSIAVNIGARWDIATGQPRLFALAADHHFLEGEYDEYAGSHANSAACFRSIALILVALLLLRHIISMTGVGDDEDLTTFFMLSLVRAAGFLIPCYIMARAMNALQIRRQQQEAALAAAAEVTHLIHTGRIQGVIAAEP*