MDQEIKSLELNITQLSAITGAHRQTIASRLKGVKTSGGNGSNLKIYRLVDILTAMMTMPAVTGENDPNKMKPSDRRAWFQSEMTRIELEKEMRTLIPASEVLSVYAVMAKTVVKTLEILPDLLERDAALPPDALEMTQKIIDQLREDLASMTYQACADAINGDDDDNGDEGQEEEQE