MDGKGNSNMSNKSVNSGEEADVRKGPWTMEEDLILVNYIGNHGEGVWNSLARSAGLKRTGKSCRLRWLNYLRPDLRRGNITAQEQLLIMELQARWGNRWSKIARQMPGRTDNEIKNYWRTRIQKRVKQSDSPQFQNAILIDEANSSTSQTHIVDAGIVQPSLLDEPTIMNTDGIEPQFFIDFDDNFWTFDELWSM