MEDRQAEYQEFDDFQGQSQKKTNRRNILKDIVDGSVLTNEFFVSNLPFIFFLAFLGILYIGNNYHAEKMVRKTKKLEQELKELQPEAIATSSELMQQSNQSEVARLLQEKNLDLIESREPPIKIVVDKKAIE