MEINSNSTTLPPGFRFHPTDEELIVHYLRNQTMSKPCPVSIIPEVDIYKFDPWQLPDLTEFGENEWYFFSPRERKYPNGVRPNRAAVSGYWKATGTDKAIHSGSSNVGVKKALVFYKGRPPKGIKTDWIMHEYRLHDSRKASTKLKGSMRLDEWVLCRIYKKRGAGKLLDEKEGSMDDVQIDETLAAVTNEAERRNEEEIMMMTSTKLPRTCSLAHLLEMDYMGPISHILTPFDLQHFDSNGMNESGWFGDLQVNQDEILNHHRQASMTFQF