MEEFKVIIVEDVPLELKGTEGIFKTEIPEAKIIGTADNEYSYWKLIKQELPDLVLLDLGLGGSTTIGVEICRQTKQNFPDVKILIFTGEILNEKLWVDVLDAGCDGIILKTGELLTYADVSSVMNGKKLVFNQPILEKILSRFKKAISHEIQHNEALINYEIDEYDERFLRHLALGYTKEQITNLRGIPFGVKSLEKRQNELIQKLFPNSNGGIGINATRLVVRALELRVLDINKLVADEE