MKISIGNDHAGTDYKFAIVNHLEAKGYVVNNYGTDAADSVDYPDFVHPVALDVTNKAVDFGIIICGSGNGANMTANKHQEVRSALCWTKEITVLAREHNDANILSIPARYTSMQQAIEMVDAFLNTKFEGGRHQNRVNKIPVSC