MSFARRLDPSAYTDNLYIHKFATPSSTFAARRFSSDTQLFRYDPEPYNEYGHMGFTGAPSAAFQNSLCSQQASLKPYHVTNDGRSPSVADTQSNSCSDAAKDSPVVSNVSQQNSQSVSDSQSSEIEVEFDEDDIRLKLQELEHALLDDGDDILFDISQAGSINDEWADPMKNVLLPNSPKESESSISCAVSNSGAPRTPKQLLFDCATALSEYNTDEAQAIITELRQMVSIQGDPSQRIAAYLVEGLAARIVASGNGIYKALTCKDPPTLYQLSAMQILFEICPCFRLGFMAANYAIVEACKGEERLHIIDFDINQGSQYITLIQFLKNNANKPRHLRITGVDDPETVQRPIGGLRVIGQRLEKLAEDCGVSFEFRAVGANIGDVTPAMLDCRPGEALVVNFAFQLHHLPDESVSIMNERDQLLRMVKGLHPKLVTLVEQDANTNTAPFLPRFREVYDYYSALFDSLDATLPRESPDRMNVERQCLAREIVNILACEGPDRVERYEVAGKWRARMTMAGFIPCAFNSNVISGIKSTLKSYCDRYKFHEDHGGLHFGWGEKTLIVSSAWQ