MSRAYRITVKESETRNLKAGDEICTDLEILEILPPEDMATLLKEELKKRGFAEQEDGTMVRKDGDLTVKVDPCTGEVSVKAETEETINQEVKREATGFNDVGPNEKNLREKVKDQLKQDLDKKFDQEQSRLQGKATEALEKHLQELQPEISEVVNQVTRDALKQKAQQMGTVKEISEDAESGSLTIKVEV