MINMPNWCFVCATFKSNINSRIKKLKEELLNENDFSYTKLIPEPFEFLTFDDEGNLIEHNEVNEISVIKDEDITDDIKPYICQGTERHIHGCSIKPKGYTVINWYEWRIDNYGVKWDVDKNSSAFYKEYFDTEAFVNFESPWTYPKPILDLICKKYKVDCEFSAEESGCGIYDIGKIQYHEGSDEITTVLEEYENEIDYLRALGDEVIAYVCDDCDYIFKDDELSDDEEIECPSCGCKNYKKY