MESPAKAKTINRYLGSDYLVMSSMGHLIDLPRSRLAIDVDHGFEPEYITIRGRAKILNDLKKEAKKAEEVLLAADDDREGESIAWHIGNKIRGVNSAVPIKRIVFHEITKDALKEAIDQPRDIDISKVNAQKARRVLDRLIGYNLSPLLWDKIKRGLSAGRVQNVALLIICNREDEIETFVPVEYWTFGVFLKHKNKEFLAELQKYKGEKPDLKTRQDVEDIMEHLKDKTYTVASIEVKDRLRNPTAPYTTSKLQQAASSALGYSASKTMQVAQSLYEGVDIAGEATGLITYMRTDSVRISPVAQEQAKEFIEKEYGSNYLPPEPPTYSVKKNAQDAHEAIRPTNVFLTPDSIKEYLKTDQYKLYKLIWERFVSSQMLPAKMKNTRAIIVAGDCEFSLSSSKIEFDGFMKVLTIDKEDKEKASKMPNLSKDDVCEFVENNPQQHFTTPPPRYTDASLVKILEESGIGRPSTYAPTIKTIISRHYVQRKGKQLVPTELGKLVNELISENFPELVNINFTADMESKLDKIEDDNIEWNNILKEFYPHFLDTLKTATENINNMKDFFNEETDFVCEKCGKKMIKRLGRYGYFIACSGFPECKNTKGISFGVCPKCGGDITLKRSKRGREFYGCSNYPKCDFVSWDKPLQEPCPKCGGLMVEKNIKNKGLFKVCIKEDCGYSEEIKEDEE