MKVPEDLVLVGYISGAYGLNGWVRVRPYSADADALLNAKTWWLDKPEFRDVAMMQSKIHSGDVVAQLMGVAGRDAAEALKGATVQIPRSHFPALSDNEFYWVDLIGLEVENLQGVRLGQVSDMMDNGAHPILRVAVPQTSEADPKAAQELLIPFVEQFVITIDQTAKKITVDWGLDY