MAEALISALLQVVFDKLASFVTEEQGMKWGLKEEMERLRSTVSTIQAVLEDAEEQQVKDKAVMNWVTKAIIEAATGSARELLDIDLLQRRLQEKLRGKKFLLVLDDMWNENPEEWDRLKHYLRGAQGSIVIVTTRSEKVALIMGTLTPHILARLSEDDCWSLFKKRAFGPGEEIRHPNLIKLGKEIMKKCGGLPLAAKALGSLMRFKREESEWIFLKESEFWNLCDEENSILPALRLSYYHLPPHLKQCFAYCSTFPKDYEFKKEKLILLWMAEGLIQPSKGCKQLEDTGNEYFNNLLWRSFFQDAKTDEYGNIAQCKMHDLMHDLAMDVAGDECSILKIDKEVNIPKTSRRLSLMLNVKDKIIPKAINKAEKLRTLLFVGAYHGVNIQFPHNISSHLTCLRVLDLTSTTCTEDILVPIGKLKHLRYLDLSRTLIHKIPESISTLLNLQTLKLSYCHNLQELPKDMRKMVSLRHLEITASKSLIDVPRWFISFSEMPVHIGKLKCLQTLPIFIVGTGMGCRMAELKDLNLRGELFIKNLENVKDANDAKESNLNQKQNLHMLGFSCSHCDNDAIVTENVEQVLKGLEPHPNLKRLLVNESWVGQLPLPTYNTTLKLSFQQKMFTVKVVFLGSQALCKS