MAASPFAAAAALGPIGSFEPFTHDENRQALTDLFTTRSLQHSEAQLLQRCSAAVEQCRRDLQDLRAACKAANSHREKCAELLGAATEAVVALEDMLYDPNIDMQLERSLQQLSSRVQTALDKGEAVVRVYGSMNGIMKLASRMCSPGTGYKFDDAIKDLTTLAKQARMQRQPGPRFSTGPSSATGGMDGRSSAPATTAAVTPNAMTPAVSNSNQSTVLPFGSAPISSPTGRGSGPSSTAPSGLPPLDEVSVQLPPLPLAQGSGQAFMVGDRQVPEEAMHWQKVRKGGSRQAITAMVHVPPREVGHLGRLWYYLSKSVFSSGSLFIVDLSSGVDVEVKEARSDKTFTCMHLDDASNFIWTGHSNGHIRVWDAEKQEALLDGVKVFGHPVSTITTDELGRCWVGGDKGRIKSYKLEWSEQSGVALGWKLVLRGELNVVSDGIPEPDWEPVVGDGMTWHPLANESAHYGPVRTIAAAAGRVWTCGGSSAFAVLKEWTPDGILVDTHSMRSMX