MRSFSSSTSVSFAIGESSGGHSRISDLSTGFQLEDALNQNDSFRSRSGNLLGDTSSLQFGCSNTDLISTEVGSSTARVDASHYPLQNRTVNVAISMPDAHFENWGDSGMLDSSLCTDTSTDADMDEKNQTFGAGQHGTLSSLDSIDRSKFKTGDQKIDRRLAQNREAARKSRLRKKAYVQQLESSRVKLTQLEQELQQARQQGIFIAGGCLGDQSYLVGRNGALVFDMEYAQWLDEHQCHINDLKAAVNSYMGDSELRFLVDAVMSHYDELFRLKSVGAKSDVFHILSGMWNTPAERCFMWLGGFRSSELLRLLVSQLEPLADQQLMGICNLQQSSQQAEDALSQGMEALQQSLSETLGSGSLGPSGSGDVAAYMGQMALAMDKLGTLENFLHQADLLRQQTLQQMYRILTTRQAACAFLAISEYFSRLRALSSLWLARPRE