MLGKILLLPVMGPINGLMWIGEQIQERTNTEFDAQENLHKQLLSLQLKFDMGEISEEEFDIQEEEILLKIQALEAEERLNAESEEDDDLDVQPIFILASEENPVYQDQSRFSEEYEDKEDLVLSP