MTRRTAFFFDELCLWHAAGPHALTLPVGGWVQPPAAAGHAESPETKRRLKSLLDVSGLTARLQLRSAPPASDEDLLRVHPAHYLERFKALSDAGGGSLGQDAPIGPGSYEIARLSAGLAIAALDAVLTGEADNAYSLSRPPGHHCLPDQAMGFCFFANIAVAIEAAKARHGVERVAVLDWDVHHGNGTQAIYYRRDDVLSISLHQDGCFPPGYGGAEDIGEDRGRGFNLNVPLLPGGGHDAYMQAMQRIVLPALERFRPQLIVVASGFDANAVDPLARMQLHSDSFRAMTAMVRDAAERHAGGRLVVVHEGGYSEAYVPFCGLAVIEELSGVRSAVRDPLRDFIELQQPNAAFRDFQRQRLEELAAQFGLCPAQPLQAAR*