MNPVNTVFDAKRLIGRKFADSEVQADMKHFPFKVIDRAGKPVVEVEFKGETKQFTPEEISSMILVKMRETAEAYLGGTVNNAVVTVPAYFTDSQRQATKDAGLIAGLNVLRIINEPTAAAIAYGLDKKVDGERNVLIFDLGGGTFDVSLLTIEEGIFEVKSTAGDTHLGGEDFDNRLVNHFVLEFKRKHKRDLSSNARALRRLRTACERAKRTLSSSAQTSIEIDSLFEGIDFYTSITRARFEELCQDLFRSTTQPVDRVLADAKIDKSKVHEIVLVGGSTRIPRIQKLITDYFNGKEPNKSINPDEAVAYGAAVQAAILSGDTSSKSTNEILLLDVAPLSLGIETAGGQMTKLIPRNTTIPTKKSEVFSTFSDNQPGVLIQVFEGERQRTKDNNLMGKFELTGIPPAPRGVPQIEVTFDIDANGIMNVSAVEKGTGKSNKIVITNDKGRLSKE