MVLGRYVEQLQKTVLLLLSRMDRAASVDEYVSILKACGKVRNLHFVRQVQMHLQSHHLDSVLPHGEHLVLALSKCGALDDAYDLLVALRSRTSLSWTAIIAGFVDCGDAAEALQLHQQMLADGVEPDHYTFVCLFRACAVMQDLQQAKNLYFDAEKRGFTSNVFIGSTLISMYGKLGRILEAEIVFIGLSERNIVSWNAMLTAYIERAEVEKALLLYRQMQDENVGVDEQTFVIIIQSSGILVQLRGRDGHMLKEMPLEIGKALHCDAWKKGFSLSVIISNTLMSMYGKCGSSIEAEMVFTRLVEHNVVTCNSMLSAYVDQGQGEKAIQLFRQMKVERVIPDQRTFVITLQACCDLFEKENGMAQLEPPAKMLLVDLVRALHAEVRRQQLSSDGYVCSSLVTLYGKCGSILEAENVFDSLCKPNIVSWNALLSAYLEQDQTKKTVQLYLQMQEEGMPLSSETFLIVLQAYVGFVEKVEACAMGLSYKRMALEIGKTLHDDIHRNGLTLDDRVANTLVTLYVKCGSIEDSENVFAHLVEQDVVSWTSMLSAYAEQGEGDKAFQLYENMRGVILLNDVTMLSIMQACCETGNLEMCLQLHFISIVAGYDAILLLINTLIRAYGSCACMADAQAVFDGVCQPDVISWSSSIAGYAQTGNNSASLQMFDEMQAVGELPDEITFYAVLSACNYVSLMDEGSRYFESMHQWYSATAKSKHYAILTDLLGRVGNFQKAEDYLPGMPIQPALSVWLCLLGACRIHGHVDLGKVAFDNALSFCPEDAAMYVFMSNIYAVAGL