MRQGWNRRGFLQLAGAAGVAATAGAAGLSAGCSAHQPPPGGAGPGSVTVTHLFGQTVVKEPPKRVVSAGYTEQDDLLAVGVVPIAVTNWFGDQPFAVWPWAADKLGGAQPTVLNLDNGIPVDQIAGLKPDLIVAINAGLDADTYQKLSAIAPTVAQSDGDAFFEPWKEQAAAVGQAVFAAEKMKSLVAGVDQKFTDIGKKNPQWTGKKALLMHGALWQGTVVATMAGWRTDFLNQMGLVIADSIKPFGTDQRAVIPRDHIKSVLESADVVIWTTQNPDDQKALLADPEVAGSLTTAQNRHIFTTKDQAGAIAFASPLSYPVIADQLPPQLTKILG