MVTRSCVYKGCDFFQISNCKHGRVLFSCTKDPERAKIWRENGKVHPKISAQQLLMCAKHFDPLFISTTKNRTLLVGEAVPYPYEPPDPVTAAEQELEIEAEVFDQVASTSTSQENYYISLNDDEQSIITVESTTKNKDTRDICLESPSPKRSKKSPNLTSITDEPSDPKTNDSNDDAIDTSEVSLFKFKGEQYVQMSLEFYLKEKRELLAKLKIYKDTLKSIKNNVSKLDV