MKNEKWDDVHGNTTPDDRMVAFLESPTDSYAILQLREDVDDNIPLMFANYSYLQKKEMEPEIDRYEVVYHGSISMSEDVNRQLEDLYVKFNIDHPDDFRGHSMSVSDIVALKVVGEVSFHYVDSVGFQKLENFMKSENYLKNAEMAMEDDYGMIDGIINNGKASGLEERPSVLEQLKEKPVPDVSHKPPKSHPEREIE