MSSQPQRPAGPVRTQSASSFAGAFDVARHKLDKQLDKEMRNELKSLALVESDSSTPTSPGSLASDSGSGTPNSPGSPLTAALTPLSDPDVAEEFAFAFDIDGVLIRGGKVIPEAVEAMKVLNGENKYGVKVPYIFLTNGGGKTEAERCKDLSAQLEIEVSTGQFICGHTPMRELAEEHRTVLVVGGEGEKCREVAEGYGFRDVITPGDIIKANAATAPFRKLTPQEHSNSRDLLARTGGDLSKIVIEAVFVFADSRDWASDLQIIIDVAMSKGGRLETRSETFDEGPPVYFSHNDTLWAAQHEHARLGMGALRRIVEVVFSDVTGGKGTLRAHSFGKPQVPTFEFATRLLQRWREDRHGLTSGAPPPETVYFVGDTPESDIRGTNAMDAVSENEWYSILVKTGVYQDGTVPKYVPRVTVDTVLDAVNHGIEREMERRKAAALAAPAVAAEKGIKMQLTEQENAVEHLEVVA