MAPPAGGTAAGSDPGSAAVLLAVHVAVRPLGAGLDVAAQPRRLQLSADPERPGRFRLEMLGAGPGAVILEWPLESVSYTVRGPCQHELQPPPGGPGTLSLHFANPQEAQRWAALVRDATVEGQNGSDSLPPALGPETRPVSPPSPLEVPTPKAPKPKVDLPWSPGDLMEKEELAGRLTRAVEGGDEKGAAQAAAILAQRHVALRVQLQEAYFPPGPIRLQVTVEDAASSAHVSLQVHPHCTIRALQEQVFSEFGFPPAVQRWVIGRCLCVPEHSLAFYGVQRDGDPAFLYLLSAPREAPGRSPQRPQKVDGELGRLFPQSLGLPPTPQPTSSSLPSPLQPGWPCPSCTFINAPSRPGCEMCSTQRPCAWDPLPTASIQQLPKVTRREDGPSLPGPRSLDPLLNLSGNLC