MEGSGGGGGGLVSKKKQDDSKKKEESLPPGFRFHPTDEELVTYYLRGKIADGSFTARAITEVDLNKCEPWDLPEKAKMGEKEWYFFSLRDRKYPTGVRTNRATNAGYWKTTGKDKEIFTGQPPSTQELAGMKKTLVFYKGRAPRGEKSNWVMHEYRLHSKPGSKSNKDEWVVCRIFAKTPGVKKYPPNNAHTRPHHPYTLDMVPQLLPALMQHDLFARGHHPYMTPADLVELSRFARGTPGLHPHIQPHPGYMNPSASFTLSNLNLNLGAPSPATGMPPQHALHAMSMNQTNATNQGYQVTPAEHMAPGLGNYVIPPNGGDGGFGAGTTMGGTSIRYQNLDVDQLVEKCWPGSY