MPTLPPELFDEAIDHLWDDPTTLRACSLTCRAFVPTARLHIFRTIRIQGAGHCDRFRALLATAPGIACCVRRLTICAAYKGVDAEGRALEDDAWVNTIAAVLPQLTRITTLGIARVRWNALLAETQCAFAELFRQIQTLFLFEVRFLASGDVLDFLSAFPVLTPLPLAIQHPGYMEARKEQERMQLSYLFLDPKSSPTLVTEWLLRHPSEQHLRTIQLCWREIDNMKGVGDLLHASGASLERLSIEFPAGVPEEAVLQNQISLVHNTGLRSVHFGGLKVAVARTFLSNHLFPWVTAMLSQIRSTQLQEIIFELELDAVRDLLSLDWARIDRDLSREEFKGLTVIFYVSCNDTIVGKAVKEVQKSISDCLPGFRERGTLCVSCI*