MSNQSLPQMQGVQVLPSLNMRGGGAVNAAPGTGGATAQQQQQQQQQQHQHQQQLQAAVQPPQPQLQTGLVPHGALSAQGQHPGGLALPHPGQPLSMPYIPQVGPHLGLSLGALGGVSGVSGAVNGVRVTSSSATPQPPGAGAGPAAGAAGGAAADARASEGEHLDNSTGQLIGKSGKPLRNTKRAAQNRNAQKAFRQRRERYIKDLEVKAKEYDRMDAQTAALVQENESLKRYVLELEQRLGVRRAASTVGLPHEAHPAIKPPE