MGKELEVAEQGEFTTKDYTDPPPAPLIDTEELTKWSFFRALIAEFIATLLFLYITVATVIGYKSQVDPIKNTAPDAACGGVGILGIAWAFGGMIFILVYCTAGISGGHINPAVTFGLFLARKVSLNRAVLYMVAQCLGAICGVGLVKAFQKSYYERYGGGANELADGYKKGVGLGAEIIGTFVLVYTVFSATDPKRSARDSHVPVLAPLPIGFAVFMVHLATIPITGTGINPARSLGAAVIYNKEKAWDDQWIFWVGPFIGAAIAAAYHQYILRAGAIKALGSFRSNPHN