MSMPLSDAHGTVDPEKQARHLGIAISTTWNPNHRHDEEWEGERDGNIVKWHVDGHDYFWALSEAIDSAKECIMILDWWLSPELQLRRPAALFPEWRLDRLLKKKAEQGVRVYVQVYKEVDISMSLSSKHTKHALENLHENICVMRHPDHSGGELVYYFSHHEKLCVVDNTIACMGGLDACFGRWDTRNHPLADVHPTEFWRTLFPGQDYNNSRVMDFQTVDKYISNALAVQDTARMPWHDVSLSMIGPSVVDLVQHFCERWNFVKKFKYKHNHRMEWLSLPDPWDEVRSHEDEKKLIEENHPYHFPPSKAPRATEPIPHGTSRVQVLRSAADWSHGILLEAIMEAQYRTINRGGASIFEMDRINTPWSRIKAMEKKSGITFHQAQVALAKIYTGSEDVSGDVDEVVNIEQPHDQTTGVDEIGKKDTVQNAVRLPKTMDEAKDIINRFQQAAQNDDKHVSDNLCQHALQDTTTLLDEQWDGTEEEELSCFVSELCYIHSKIMIVDDRRVICGSANINDRSMNGDHDSEIALVIEDSDMVESLMDGKKYMASAYATTLRRTLMREHIGLLPSQPAFDEKNQPTASMHPAPTPHMYDFGSEEDKAVEDVLSDEFTDLWIGTGRRNREAFEKVFKPVPSDGIRNWEDYKEYLKPHAGISTGHVIVDMPIDFCIDLKWMTEGDWL