MKFPLLWILAAVFLLQKGAQGGFHTLECHGDDCKPPAILSQQFEPLEGPKIAYGIMVYQRQGRTVDAVLRQFERLFEALYHPENTYVIHVDVKSDPHLIEEMDRYLDFFENTHQLHPVSVSWAGITVVERTLALMQVALEQDPTWGYFVNIGHEDYPAMGQGQMSAWLGRHEVETGGPVNFIKCWDILGHDFFGQWEHHERRVEVVTIDNFVGGTEDTSYTRPRDDLRGIKFYKSLQQTTLHRDFVDYAVYGIESRRILLFMANSKAPDEIFFPTVLQTRPDLAETATCDDTRHFSHWIRPGGSWHPEYLRIEHLKLVLDSGKFFLRKTDGDSAGLLDALDALRGGRALETLGDLVYERVWEDARKEAGIHADQDALDMVAALDRWRAERDEHQIALFKEWLKRRREEYLKNKANKEARTATKASGGAAQSVGSEGLLTFQKPDKKQKH