MQWLNEPQQWSFSDDVLSITAETKSDFWRTTHYGFIFDSGHFYYQVAENNFNCSVRVKANYQNQYDQAGLMVRLDEYNWLKCGIEYVDGIYHVSAVLTLEHSDWSVVKLAEAPEELWLTVTRNGDTLQVLYATEADATPTMVRLGYFPPALPVQVGPMAAAPIQSGFTAEFRDFRLEALAQE