MIRILGAGTFGKVWLVSRKGTHDAYALKVQVKKQLIEYNQTEGVIREKNIMAQLDHPFIIKMMTSYQDEYKLYMVLKLYQGGELQGIIHTDSRDGLPEWAAKFYAANILEGLSYMHRRHILYRDLKPENVLLDSEGYTVIVDLGFAKIVKDKTYTFCGTPLYLAPEIIVQKGHDKGADHWSWGVMLYEMIVGCTPFYDGIVDQMGLFKNISRGKYEFPQGDYMTADSKDLIKRMLVVNPANRLGSFAGAEKDIKKHQFFADIDWTNLAKKNVKVPFKPKVSNPLDGSNYDDY