MDAPPLNEDELNEIYNWVDTIPLSRPKRHIGRDFADGVLMAEIVQHYIPRIVDIHNYSLAHSVQQKQYNWNTLNTKVFRKMGFQITQKDIDAVISVVPEAVERILKVVQVKISMFLDNKEQNQIHQQEKPVEVQQNQNKGSNKQAPNNKSNEKDLIIQDQKETIEILELKIQKLEQLVKLKDSKIQQLMQKLQQAGIK