MADVDLADNTDDVLPLPALPSALFLHDVDELFSGEDDEPSPPASLKEQQPQRGGLRIQNVGGSLSFLLQIALCAWGIRQLRSVLARRRQNNALGSGRVNIMPYRPVEPPLFAFLSPTAVRKLVELDPTPYLLIDVRHPDAARVTPKLFENVINIPETEVLACLQLSAAEWKDRFPSTEKPGREDDLLVFLSTRGKRAQRVAAAAADLGYNGCCILKGGIQALRASSPPNGESLNFMSRDAVALLLQNKETLVDEKDVGAHTPWLIDLRRHDERALYGHIKGSLHIRVEEWPKAMAKDAAAYEKQYHAPKIGTDDIVILHCRTRRRASWAAHVAQDAGLKRVFVYKEGAYGWRLDPTVLPYDSYEMGDAPPEPVKFDLERVDFESAQAELKHLGLMKSRVSGE*