MSRQIQFMKKSLIIVESPAKIKTLKKFLGGNFVFASSIGHVVDLPAKEFGIDVDHDFEPLYQVLPEKQEVIRQIQKLAEQCDKVYLSPDPDREGEAIAWHIANQLPAHLSVQRVSFNAITKRAVTEALKHPREIDMALVNAQQARRLLDRIVGYKISPILSRKLQQRSGISAGRVQSVALKLVVDREKAIEAFVPTEYWNIQVLLQDPKTKKSFWAHLYSVEGKKLEKELPKEKTENDVLLINSKERAQKYADLLESASYKVVRIEAKEKRRHALPPFITSTLQQEASRHFRFSASRTMSIAQTLYEGIDINEDTVGLITYMRTDSVRVDPEALHSVRSYIHTAFGSEYLPEKANVYSTKKMTQDAHEAIRPTDIHLSPESLAGKLSEDQHKLYSLIWKRFVASQMAPAIYDTLAVQISTDVHIDLRASGSLLKFKGFLVVYEEKSDDENDQEDLHPLPPLHAQDLLNKERVSAEQAFTRPLPRFTEASLVKELEKSGIGRPSTYATIMNKIQSREYTTKENQRLRPTELGKIISQFLETNFPRIMDIGFTALMEDELELIADNKKSWKLLLKEFWEQFLPVVTTAEKEAVIPRITTDIECPKCHQGKLIKIWSKNGYFYGCSAYPDCDHRTSEEELSFKKEDYAADTPWDSPCPICQSPMKVRHGRYGSFLGCENYPTCRGTITLRKHGEEAEQEDPVPCPALGCSGKLLKKRSRYNKNFYSCSEYPHCSVIGNSIDAVLTKYTGTPKTPYEKKPSKKEAKKSTKTIKKAPAVKKASASTKNSPLLVPSPALASMIGDAPLSRGEATKKVWEYIKAHNLQSPENKKLLLPDEKFSAIIGNAPIDMFALPKLLSAHLKKKEG