FVSSGNLVKVIIPRPDPSGQPVVGVGKVFLEYADIDGAAKAKTALHGRKFGGNPVVAVCYAEDKFANGEYDG