ELVKGPWTKEEDDKVLHLVRHYGPKRWTVISKHLKGRTGKQCRERWHNHLNPEIKKTAWTEAEDRLIYQLHKDLGNRWAEIAKYLPGRTDNAIKNHWNSTMRRK