MLYLMWIAEGMISSDHRGAEETLTDVAEKYLYEMASRSMVQVKLDEFSTNGRVESCHLHDLMRDFCVARGKEVEFLKLLDFRGGKDPLSDSSADDFSTPARCSIQMEYNESLELNDNDSTTSKALEANGKLRSLLISARSGRWRVSISFPQVLCDSNKFEYLRVLKIEYYNFQGRRLPRGIKMLIRLRFLSLNGCKLEKVPSSIGKLQYLQTLDLRADSIHMVPNVLCKLKQLRHLYFDSLRRTAKRKLSYFGLSKLETLVGFDNDVDNFKDVSELNNVRRLEGTMHVREKNEVSVILNYLYSKRHKLREVRIAISYEVSSHTSLKEEDTVVPYKDLFSCVRLHELTVYKGKFKFREVEPPLSSSNLNKLELRECAIEGDPMKYLGKLPNLKELTLSNMDFGDIKMLTCEANAFPKLVSLKLHHLSKLESWIVAQGSMPNLSYLTIECCRQLEMIPDGLRFITTLKQLKIMMPKQFNLRIQGAQGVDYEKISHVPLITVETLQAGSYF*