MFTPDAFLAYGQWSAWLTLGIAGLAGLGFLFKWGFRFRLVGSTGFMIVLTAGLFALSIVPLTHTQIPGAVRYSLVFDNGANLATIAVPSTITATELEATLRQAASDLFSPGRLGVGRNELLIQARTVTHPQPSISQPLVLGQVKRSLVVRDDKNLEITIFQDKLGT