MEGVTHKYVPTNGIDMHIAEVGSGPAVLLLHGFPEIWYSWRHQMLGLAEAGFHAIAPDFRGYGLTLNTDPSKNDWLDSVDDILGLLDALQLDKVYVVAKDWGAFIAYCLGYLHPQRITGLAVLGIPFFKPSSLSGMLQYLPAGHYLKRWGEPGVPEADFGRFDVATVIKRIYILFCNSEMPIASDNEQTLDLVKPSDPLPDWMTEEDLHVYAELYEKSGFKYPMEVPYRCWQRASEKLLNHKDFTIPAPLLLVLGNRDYTSQTDRMERLLEAEPGLLPKLKLVHIEEGSHFVQEQFPKQINELIIGFLTSHQSN*