MVKFKWQYPIGQLKVLAKLTTERYIKQLQSIVQSFIRATFFCVAGRSTATARDCSIEAQNFTERFPSKEAVIVVSVENYLTNMVQSVCSDVHDGTTQSEAGSLEKIAPILKSIIVTRSKDGATVDEIIDDYYDFTGESLLTTWRSRDNIGNLLRQIDGIWSTYSEPNGPFLWYCSSDNTRHIAEMIKKQKSPRFHNRRYHQPAQPSFRTPHTSRTTTTKNNVTNAPGPRDKFYPDNMNFIPKRNAWNRTPHRSVASHPYLPPQRRQMQHHMQKPMMQQQYYSNSFYSGPTFCGMQMIGDDFFLSLARWELGFQYDPGHNIQQSGLCISGQTIAEAADRVMKAPYINDRVIINLGVVDILHGNDFVDMQEDLYQLKKNLENRGARAILTTLSPLANSSHIPDISDKLHRFNNLIRRYQWEHIDLWRCFVNERDQTLYECFQPAPRQVTGSNKPHVLWNKLGRQRIIKFMKTQLASLI