MRETAESYLGGTVNNAVVTVPAYFNDSQRQATKDAGLIAGLNVLRIINEPTAAAIAYGLDKKTEGERNVLIFDLGGGTFDVSLLTIEEGIFEVKSTAGDTHLGGEDFDNRLVNHFVNEFKRKHKKDLTTNARAVRRLRTACERAKRTLSSSAQTSIEIDSLFEGIDFYTSITRARFEELCQDLFRSTMEPVERTLRDAKVDKSSVHEIVLVGGSTRIPKIQKMVSDFFNGKEPNKSINPDEAVAYGAAVQAAILSGDTSSKSTNEILLLDVTPLSVGIETAGGVMTPLIKRNTTIPTKKSEVFSTFSDNQPGVLIQVFEGERARTKDNNLLGKFELSGIPPAPRGVPQIEVTFDMDANGIMNVSALEKGTGK