MVHPGPPGGYGPWHAPQQQGRFAAEGARRAASASQPSQGAKDDKTSPFVSTVHSHPGFQPQKIGKGAGVGAGLPKPPKPPEKPLMPYMRYSRRVWDSVKAAHPDLKLWEIGRIIGGMWRDLPESEKAGFVDEYEAEKAQYTELLKAYQSSPAYLQWLAHKNRGKSLTHVALVVGNLEEETSTKKGSSQKEQQQQDRRIDIQPAEDEEDQDEGLSVKHVAYARYLRNHRLINEIFSDTVVPDVRSVVTTARMQILKKQVQSLTMHQKKLEDELQQIEEKFEAKKRKFIESSEAFQEELKKHCRPAVDEDTFQRMVERALEQMRRGINPTSQSLSAVAHAEKKDEPMDQDQNPSKPETNGPHPPTQVDKVSTSDVKPDSIATDIKVEEPREKEPENGPSQADDEGDRKEEKPVEVKMENKESIPPAPAPQHPPPAHPPHMTSPPHHGN