MGGLGKTTLAQMVFNDQRVTEHFHPKIWVCVSDDFDEKRLIKEIVESIEGRPLLGDMHLAPLQKKLQELLNGKTYLLVLDDVWNEDQEKWANLRAVLKVGASGASILTTTRLEKVGSIIGTLQPYELPNLSQEDCWLLFMQRAFEHQEKINHNLVAIGKEIVKKCGGVPLAAKTLGGILRFKREERQWEHVRDSEIWNLPQEESSILPALRLSYHHLPLDLRQCFAYCAVFPKDTEMEKENLISLWVAHGFLLSKGTLELEDVGNEVWNELYLRSFFQEIRVKYGRTYFKMHDLIHDLTTSLFSASASSNNIREIYVKGFPHMMSIGFAKVVSSYSRSHLQKFVSLRVLNLSYIGLKQLPSSIGDLVHLRYLNLSGNGRIRSLPKQLCKLQNLQTLDLHGCRKLCCLPKETSKLGSLRNLLLDNCEALTCMPPRIASLTCLKTLGCFAVGRKKSSQIGELRNLNLYGSIEIAHLERVKNDKDAKEANLSAKMNLHSLSMIWNGQHRYESEGDKVFEALKPHSNLTCLTIKGFRGIRLPDWMNHSVLKNVVSIEISGCKNCSCLPPFGELPCLKSLQLKNGSAEVEYVDSGFPTRRRFPSLRKLIIDNFNNLKGLLKKEGEEQFPVLEEMEIHWCPVFVIPTLTSVEKLVVGGEKSDAIGFSSISNLRALTSLRINFNYEDTSLPEEMFKSLANLKYLNIFYFANLRELPTSLASLNALKHLYIIGCHALENFAQEGVKGLTSLTQLSIMDCKMLKCLPEGLQHLTALTTLTIIQCPIVFKRCEKGIGEDWHKIAHIPHVFFS*