KILPRTKWSKDEDEKLQMLVEEHGSNNWSLISYHFKCQRSDLQCQRRWQNVLSPELVKGPWTKEEDERVIQLVHKYGPKRWSVIAKHLHSRIGKQCRERWHNHLNPAVKKSLWTLEEDRMIFQAHKIMGNRWAHISKLLPGRTDNSIKNHWNSTLKRKVENEGYLLPFNRSFSLTFTENSSDTSSV