MLKTPLLLPHPGGLKPGQKIVFEGTVKPNAEVLELFLQAGDDVAFVLRPQFNVGNKSVLRLNTVINGTWGEETVFPKLPFRPGKSFTFTILVQADHLHISVNGKFLFVLGKRIKDLRKITSILVSGDIDVLSAYYYIA