MSNNLVIVESPAKAKTIEKYLGKDFHVLASYGHVRDLVPKEGAVDPEHDFAMKYEIIERNQRHVQAITKAIKQAQALYLATDPDREGEAISWHLYELLKDKKLLKDKPVHRVVFHEITKKAVTEAIAHPAELSIDLINAQQARRALDYLVGFNLSPLLWKKIRRGLSAGRVQSPALRLIVERELEIEAFKSREYWTIDAELSAEEQAFKAKLTHFEGEKVEQFTIDNEERALQVKQTLFDAADGKLLVAKVEKKQRKRNPAPPFITSTLQQEAARKLGFTTKRTMMVAQQLYEGIDIGGETVGLITYMRTDSVNLAAEAIAEIRELIAEKYGAKNVPKSPRDYKTKSKNAQEAHEAIRPTSARRIPVELQKFLSPEQFKLYDLIWKRTISSQMVHATINTVAVDLHCGSERNVFRATGSTIADPGFMAVYLEGKDDTAEGDDKENFLPSLEEGRPVPLNDIIAGQHFTEPPPRYSEASLVKALEEFGIGRPSTYASIISTLQNRDYVTLESKRFYPTDVGRIVNKFLTEHFNKYVDYDFTANLEDELDAVSRGEKDWIPLMRSFWEPFNTLIHEKEESVQRKDVTQEAIDEKCPECGSPLSIRLGRNGRFIGCTNYPECSYTRNLNEDASKSSEPEVVEGRVCPKCESPLVIKTGRYGKFIGCSSYPKCKHIEPLEKPVDTGVECPQCKKGNLLKRKSRNGKIFYSCSEYPKCSYAIWNAPVQENCPECNWPILTLKTTKRRGTEKVCPQKECSYATPYEGDPDDVLGPKG