MALEHAILVSLLEQPGSGYELARRFERSIGRFWTATHQQIYRVLKRMESDGLVDAEEIGQDGRPDKRAYSVTAIGRSTLVDWLREPVQPEAVRHDLAVKIRGAAFDDEAGRTALIAEVVRYRIEHETTLNRYLTGERRDFPDETALDTGQRLQHVVLRGGIAYERMLLDWLDDVLTTLRHL