MSPKVRENGAQPRMDSKGDMNKITYVAPSMIERLVYCWYMWAMKGFSAPFIWYRDWMEWYYPPDGRPDIVKAYECRPHLPVRIFFPASYDRSSQTKLPALVAIHGGGFCFGTARDTDEWARAFADQHSTLVACPSYSKAPWSPFPAALNDIEAIYKAIVADESLPISKSQVAIAGWSAGGNLAMAVSQMPSIRALSPGAPSGAITIYGAMDMSVSAADKAKTRWYKTRLQHPRGQTEDGLFKLAPLCDWGYIPFGTDLRHPLLSPGFADERNLPPYVCVVAAELDMLAHESWRFAVRLDNERFPDRHRDVPDPNSDDPELAVAGRKAPSRRRGRLEEEDGGDDRFGWEDNGDGFGVKWMLVPDALHGFDCASIRLMTGGWDAVKDAEMKTKVEIERLGRWLRTKVWKLDEEKKSAESD