MDLQNLAVILQAALSPHPNERKAAEESLNQFQYAPQHLVRLLQIIVDGNCDMAVRQFASIHFKNFVAKSWSPHEPGEPQKISPGDKDMVRDNLLLFIAQVPPLLRSQLGECIKTIVHADYPEQWPSLLPWVKHNLQDQQVYAALYILRILSRKYEFKSDEERTPIYLIVEETFPHLLSIFNRLVQIPNPMLEVADLIKLICKIFWSSIYLEIPKQLFDTNVFNAWMILFLSILERPVPLEGQPTDPDLRKSWGWWKVKKWTVHILNRLFTRFGDLKLQKPENKAFAQMFQKNYAGKILECHLKLLNEIRVGGYLPDRVANLILQYLSSSISKNSMYQLLQPQLDILLFEIIFPLMCFNDNDQKLWNEDPHEYVRKGYDIIEDLYSPRTASMDFVSELVRKRGKGNLQKFVQFIVEIFKRYDDASVEYKPYRQKDGALLAIGALCDKLKQTEPYKSELERMLVQHVFPEFSSPVGHLRAKAAWVAGQYAHINFSDQNNFRKAFHSVVSGLRDPELPVRVDSVFALRSFVEACKDLNEIRPILPQLLDEFFKLMNEVENEDLVFTLETIVDKFGEEMAPFALGLCQNLAAAFWKCMDTSEADDEADDPGALAAVGCLRAISTILESVSRLPHLFPQIEPTLLPIMRRMLTTDGQEIFEEVLEIVSYMTFFSPTISMEMWSLWPLMMDALAEWAIDFFENILVPLDNYISRSTAHFLSCKDPDYQQSLWNMLSSVMADKNMEDHDIEPAPKLIQVVFQNCKGQVDHWVEPYLRTTIERLRRAEKPYLKCLLIQVVADALYYNPSLSLSILHKLGVATEFFNLWFHLLQQVKKSGVRANFRREHDKKVCCLGLTSLLALPSDQLPREALDRVFKATLELLVAYKEQVAESAKEEDGGDDNMDGFQTEEDDDEEDDSDKEMGVDADEADDADTLKLHKLAAQAKAFQPNDEDDDSDEDYSDDEELQSPIDEVDPFVFFVDAVKGVQASDPARIQTLMQSLDFHYQALASGIAQHAEQRRVEIEKEKLEKAATS*