MQIDGGFFNIFQPPKIASCRLLSAVSRDRDFCGVAVEPVWKHLEAAYHLAKDTGYDYNVALVQAPLKHLAALGEYTGRTLMYRVEELSQKELQCLDPAAREELSDWLRDRHHILEEQLGPLGVHVPITEDWMWCLYGLGNAGLVEELGFKGCEVLIIDTEGFDVEILRSLAAYCADRPEELPWVIQFESNGLCNARAGYNCEWYIIPEFEKLGYTLLARGREAGLVEGDTYLVLKTAESASLNAWLDEWACVGCALASQP*