MQHRDMMEQGASARYGDIEFDEGDLSDVRYPDKASYGAYDYSFPFNDQAFQPLYVNAKQLNWIKKRKARRDMLDTLMVTNKRNYLHESRHKHAMKRLRAPSGRFLTKEETEELNRKGGSTN