METLILTKQMWVINRLKSERGKILRDALREAVGKVGVQVIDRELHDLVSTSALNKLGTFGLRGEVLFAVPSLIKEKPTISGYYRLVLGISQKEYGRKGLDKWIKIEKGESATVSENEVRDLCVILIEAGERLLSVFSSRDNITEDFFHELTLLTLGAQLDGSYRVIVGQKAVAVIRELIENIIKPKKPDSFRKKSNEIEFNNAAGRQVRIRFGSDPDILVSERSGNQDRHLLAIEVKGGSDPSNIHNRLGEAEKSHLKLSASGVLRWTIIGVPVDEKTARMRSPSTNRFYAISNLLINGSQEYESFRRELISILGLPE