MMEDGAEGEIGDMLSMCNKHPFFDDDDSERFVILYKICTVFDEPVEGKQPSSAVIVYEELAKSGGYCCRPSKMEESYVKVDQVVQEMAKITSKCAIHLSSHALKNTIQIVRTAFSGEYTQNDKDGNVPEGNEVKFDGDETVMKTTVNCEKLVEDINEFMEEDRQMYGALEIQIMEESERNIDGYAYFSFLKFVPCGNIHLRIPPLEGSCTKEVINEVIETIMRNFWNYCGDS