MDFKTLFESAADQNSFIARPPSSGSDASENEVEIASQQQQAEAAMLQYCSFPEVRRHPRQAAIEAHSRTWLANLYNGRLPSARVKRLLATRLDTLGCVVYPHGSSDARSLTLNKLIHWFFVLDDVVDDPHLLGHDYEAARRFTCRHFKAMFGSDMTAMQAVGLVSSHADVDIHDGSDDDRQFNTHNRVGTAPASNEESDLYTASQLAKAQQELVIDMGVQWAEEMHALGMSQRQLERLREAVAEYLAGIVGVVRLRQEKRLPQLDEYIQLRRKDGAYKLGLLGCEFDLGIELDEQTLEHPLIRELQAATADQLFWLNDLLSFNREYHNEDYISLLAVLHYNKSNADDTRGGADQKPDFQETIHEARAMIKAIDQERIRLASEITTWKPELQSYVDATHFAISGSTFWTLWSQRYQSKGPI*