MAFARRQVGVFLYSASGRFSSRNEYSTVASKLESLSQYKSFVSPGYASPFRGFGNFLRSFSSESPAVSDQMSLIKQLRQRTSAPIKDVKASLVECNWDIEAAQKDLRKRGKVLASKKSSRTAAEGMLAVAQNDGKVAVIELNCETDFVARNDIFQYLALAMAKRALLVEDSSQPFSGVFPFGPELLEELKLNLDHPKVNGETTVSNAVTEVAAIMGENVRFRRGFLLSKPSAGVLSAYLHTSPQTGLGRIAGIVSLEVDGDNTQLEAIQRVGSEIAMHVVAAKPLFLSKDLVSSEALANEREILKSQAESTGKSQMAIEKMVEGRLRKYYEEVALMEQKFIVNDSINIKTLVDNLSKEVGSTVKVANFLRVEVGEGIERLEASDEPVAQSA*