MQNKHIEHPEDSILTGDLTVLDWFLEQCSFLSVKMDGAPAIVWGKNPATGNFFVGTKSVFNKVKIKINETHTDIDRNHTGIVADILHRCFDCLPAYDGIVQGDFLGFGGNDTLTPNTITYVFPEIITEDIVVAPHTLYACEDGEELKDAKVVYIGDYIYDLFHDTDRCKFVKPTAWQVDEDFEEIVGFARQMSQLVKFADKKEAAQLKKDLNACIREGCKISPETFNNSRLVSFWFLIKSIKEDMLFLCRNNGPKAYIDVKQCAGEGYVRTNQFGSYKLVSREVFSHANFNMGVSN