MDPKGSLSWRILLFLSLAFELSYGTGGGVMDCPVILQKLGQDTWLPLTNEHQINKSVNKSVRILVTMATSPGSKSNKKIVSFDLSKGSYPDHLEDGYHFQSKNLSLKILGNRRESEGWYLVSVEENVSVQQFCKQLKLYEQVSPPEIKVLNKTQENENGTCSLLLACTVKKGDHVTYSWSDEAGTHLLSRANRSHLLHITLSNQHQDSIYNCTASNPVSSISRTFNLSSQACKQESSSESSPWMQYTLVPLGVVIIFILVFTAIIMMKRQGKSNHCQPPVEEKSLTIYAQVQKSGPQEKKLHDALTDQDPCTTIYVAATEPAPESVQEPNPTTVYASVTLPES