MGSGLNKPIGDIPFDEKAFLRKARFKSILRIIIISLIIAIGVFVLTIIISEMMLQNQENRINSFYPDIVKFTEPNTFAISGESYNVRLFGRQKEYYLLRLIGNKPYPAGIVTVDFDIWGGEQFKGDKSLAIPEGTKEYLAPYAVPKLKFYNPAVKYDKVIREFDVLKNIPNDNLVEMALSFDRPLTLSEIKTIIPEDLKLMWGAVLVFEENDYKEKNYLAERLVGNPYIDSRDGEKEFLKQLEQLSNLQSYSSTNLKRTVSFLKEKGIKYYGVVVVGHPESLQKLSSNSIIRGAVLGIVTTPY