MGGLGKTTLAQLAYNDPRVEGHFELRMWVCVSDDFDLKRVTKAIIEAATGSTCEELDMDLLQRRLQEKLGCKKFLLVLDDMWNENREECDRLKHYLRGAQGSRIIVTTRSKKVALIMGPLPPLELAGLSEGDCWSLFKKRAFNPGEEDKHPNLIVHGKEIVKKCGGLPLAAKALGSLMCFKREETEWTFLKESEVWNLHDQENGILPALRLSYYHLPPRLKQCFAYCSLFPKDYKFKQENLIQLWMAEGLIQPSKDCKQMEDIGKEYFNNLLWRSFFQDAERDEYGNVTQCKMHDLMHDLAVDVAGDECLIVKLVDEAVSIPKRSRRLSFIRDDEKNGIYLDAINKAKKLRTLLGGDLTNYTVTSRHFRCLRVLALRRASCTEEILVSIGKLKHLRYLALSATYIRKIPESFCTLMNLQTLKISDCYGLRELPKDMRKMIGKLKCLQTLPIFAVGTSVGCRITELKDLNLRGRLFIKKLENVKDANDAKEANLKLKQNLHMLGFSWSSYDSYTVFGEKVEQILEGLEPHPNLKRLLVHKDSSCCWANIEKVNDMVRLCEMEESAVKSLDRLQKMKEFLARREGKFAPPKEEVFTQALHFGLAGGSSSTGHIFPVALRDVGVMLR