MKKRQRFKLNKDKRRENAKMTKQTISNTSIPVNTTVGLKFGFIGLGMAGCNIAAECAKYTDSNGGSPYSAVLVNTNIRDFSKVKHKKDAFTEVRLSGYEGGAGRNIEKGEKAFKDNSSEFLNAIKPLSDRDFIWVVAGLGGGTGTGAIIEAVITLAESGYAEKLGLILTLPRHNEGGNVLGNAFKRIQEIGKIKDAIGSIIIVDNQKLYTDFLKKEENKAKTMDDFLTYCNRYVADTLHELNTITNAYENMTMEYFDSSEFENTIKQSGYLTLSKLTLIDKPDVSNEAQFVSKLKESIENGVLSDGYNFETAQTAAVTTIANGGQVDYITNMAFESKVKEVIDSMAPYLDEYPVAGYKANNTVGINIYTIFTGLETPTCLGIIGQKYDEFIKAKNAAKKNDEVLERLNSLNHEKKETNKPKDLRALLSGNSNKDEEKTNASSNLRGLLDR