MVDFDAVDLADPAVRRELVETVAEIRRAVVPVASDLVRPEWDEALERAAREAAERKEDVAADAAALVVDGVAAAEAIAASKEPRHVRDVIAELAAAAAALDYGRGAVPAGAAAAAATILVGSTAHRIGGAIAKAEDAKYPYLFRIIFSPAAAAAAAAATPATVGEPAAAAPEAAEEGLVTAPCEEVALEADAAAQVAAASADDPAIRERAPAAVFCADRVV