MFCSALRNILRNSQNAAKNATITSQIRNLRGQQSVHHEVEVLTSPGITTKQNDKKTEPAECEGSKEVALDFRNREAHVPSFNLAAYVNNSSTLQQFLSLGVDLHSIERRKGLGDFVLKLDFEKNVKPYITFLVDQGVSPDDFGRMFTKNPLLFKEDLDDLQTRVNYLKSKRFSDEARQRILTQNPYWLMFSTRRVDRRLGYFQKEFKLSGHDLRLLATREPNAITYNMEHLRKSVFTLKEEMGFNAKELSDLVVRKPRLLMIPPDDLVERFSYIHQDMGLPHAQIVQCPELLASREFRLRERHEFLKLLGRAQYDPQKDLYISPKTIVEGNNFYFVRNVAKSDLETFDLFLKTR