MDEVRALRDTLAQTSIEGEDPMLESRILMLGLKKCAEILVGKPTQCTITPEERHRLTVAELMVGVYGVLFFDQISPFFDGAVTYEILAMIRIFTRVRQTAVCCSLVQPGQEIYDLFDRVLVMNSGQIMYQGPTQDAAMHFEKLGYVKPRQMNFPEFLTEVTSSAGRRFLQEGFQAMTLEDFASAYERSEHYRDVRRVVESPSRRQQLWVDGPHSMEGVKLEAIPLRQPQLCNGTDPSNASDRAIVVSRDSNLPYTKPSILRTSELQAGDVLIGVTRKGGDMQYASCFGGTLSSQEIFTLLKEENAITRVQFERDLEPVTEGVYKEQFEREYVLGWWSEFKVLLHRQNKVLWRNKFQLGARLAQVFPSKSLYSLVLSLSLSLPSSLSLSLSPLELP